BattleroaR Drop a Video for the Single “Chaosbane”
BattleroaR, the epic heavy and power metallers from Greece who released their new, sixth studio album overall, “Petrichor”, on April 24 via No Remorse Records, are rolling out a new video for the single Chaosbane. Check it out below.
!-->!-->!-->…