Monday, July 23, 2007

Billed beneath a puppet show again!

Somehow Spinal Tap did not top this list of the Top Ten Bands That Never Existed, but came in second after Dr. Teeth and the Electric Mayhem.

No comments: