moshville.co.uk
Battlecross – new album in July
Detroit, MI’s Battlecross have unveiled the title, cover art, and first single from their upcoming new album. Battlecross triumphantly return as one of the true champions of American Heavy Me…