These guys would make Screamin' Lord Sutch mad proud. Beasts Of England is another Mass. band and these guys are slinging out slabs of creepin', oozy, dark alley punk rock n' roll. I highly recommend these guys. One of the best things I've heard in a while.
-WT
No comments:
Post a Comment