Drowningman – Rock and Roll Killing Machine – Review September 1, 2000 My annoyance with bands claiming to be “rock’n’roll” increases… Look up Turbonegro, Devil Dogs, Teengenerate, The Spaceshits, and Gaza Strippers.