Bands, Concerts, Heavy Metal, New Music, New Release

Battlecross releases new single, “Force Fed Lies” and album artwork and title

Time to heavy it up with some new Battlecross! Coming from Detroit, MI, Battlecross just released today their title and art […]