I heard this band on KTKE and just loved the band name, though I looked through a lot of vids of theirs and am not too sure how good a band they are.
This looked to be the most promising: an “official” video from their debut album.
The song is ok, but I have to listen a few more times to even close to understand what they are really talking about.
However, if this is their best, well…
Still, “deadly” band name.