Thursday, January 08, 2009

Speaking of Eiji and Godzilla...



Smashing Pumpkins covering Blue Öyster Cult back in 1992. Jesus, were they ever that young and...well...that awesome?!

Oh. No. Tokyo.

No comments: