Heh. "I Believe In Rock n Roll" was great. Hilariously bad Tenacious D-esque lyrics. "The Beast" was okay, not really my bag though.
I have to say I kind of respect Twisted Sister for (a) acting like they knew their music was shit at a time when their peers were acting like hotshots and (b) for being so damn ugly while inhabiting a genre full of prettyboys.
|