Sounds vaguely familiar.
While I don't recognize that song, the style sounds very familiar. A little hard core for me, but not bad at all. Guess I'd put these guys in with The Plasmatics: mixed up with other music, I think I'd like it fine, but I'm not rushing out to find their albums.
Siberian Earthquake May Set a New Record
20 hours ago