Mexican heavy metal warriors Battle Raider have have revealed the first advance song, cover artwork, and tracklist for their sophomore album, Battle Raider, to be released August 21st ...
Read more
Comments Off on BATTLE RAIDER to release new album on August 21, reveal first track