28 September 2005
I knew 46 of these
UltimateGuitar.com presents 101 Things You Didn't Know About Rock N' Roll.
(Regarding #19: "Teen Spirit" was a brand of deodorant.)
(Thank you, Lawren.)
Posted at 5:57 AM to Tongue and Groove
Not the best-researched piece in the world. There were quite a few errors that I caught.
But the whole thing was worth it for the Led Zep flash link.