I've never actually heard them, but their CD cover (two fat, naked guys with guitars in front of a cheezy devil statue) is hilarious. Is this a Spinal Tap-thing or something else entirely?
M_H (who wonders if that new Jack Black flick is worth seeing)
Post a response to this discussion thread