April21 OMEN And BATTLEROAR To Release 7″ Split Single On Cruz Del Sur Music

When it comes to Epic Metal, OMEN and BATTLEROAR are two names that do not need introduction. OMEN (USA) was formed by guitarist Kenny Powell in 1983, and since the release of the debut album entitled “Battle Cry” (on Metal Blade Records) have set the standards for the genre, while Greek BATTLEROAR, founded in 2000, … Continue reading April21 OMEN And BATTLEROAR To Release 7″ Split Single On Cruz Del Sur Music