New Blood! ODIO, MIGRAINE, DEATH CHURCH, and MACHO BOYS - 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: ODIO Date & location formed: Oakland, CA end of 2015. Reason for forming: Most of us have been friends for close to ten years. This is the […]