They're a strange band, what do you expect? Meat Loaf, lol. Of course I'm listening to Snot right now, and the song right now is called "My Balls, Your Chin". A classic