Saturday, February 27, 2010

beasts of england ///

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.


No comments:

Post a Comment