I seem to be in the mood to throw myself in front of the firing squad today, so here is a music thread.
I remember a thread a long time ago about this band and it seemed pretty receptive. Well, they came out with a new album, that I just found out about, and, so far only a few songs in, it's...