It. Gets. Worse.

OK, I’m stupid–I just had to see what else was on Youtube.

The Leningrad Cowboys do

ZZ Top…

Led Zeppelin…


and much, much more. My head is going to explode.

Edit: Good Lord–they’re Spinal Tap!)

Leave a Reply

Your email address will not be published. Required fields are marked *