Machine Head’s newest single, “Do or Die” (out October 11th on Imperium X/Nuclear Blast), is a killer song, but Robb Flynn’s poseur-egomaniac act isn’t sitting well...
Sworn Enemy ramping up toward the release of their new album Living on Borrowed Time May 13th via Rock Ridge Music/ADA. Sworn Enemy continues their legacy...