Exploring BATTLEROAR

Battleroar

Artist

Epic heavy metal / power metal band from Athens, Greece.

Dexter Ward

Artist Needs Vote

After three successful studio albums with BATTLEROAR, and several live shows all over Europe, including