From: igordebraga | #009
Smells Like Teen Spirit (far from being their best; got so tired I only hear Smells Like Nirvana!)
Yeah, you know a song is overrated when even the songwriter himself thinks so!
--
Give up some love for the Guru!
Ladies and gentleman, the Incredible Black Turtle!