New Blood! SLUGBUGS, STEEL CHAINS and ON POINT - MAXIMUM ROCKNROLL
“New Blood” is our weekly feature spotlighting new bands from around the world! See below for info on how to submit. Now, check out some killer new shit… Band name: SLUGBUGS Date & location formed: November 2014? At the Stasi and the Holidays show at the Legion Of Doom in Columbus, Ohio. Reason for forming: We really […]