Saturday 8 December 2007

metal fatigue?

kevin dubrow, lead singer of "quiet riot" died this week. is this the end of the noize? click (here) to see the original video and you'll see why "spinal tap" had to be invented. some of the worst 80s hair you'll ever see.

No comments: