OMEN And BATTLEROAR To Release 7″ Split Single April 27, 2017 // 0 Comments Classic US metal band OMEN have joined forces with Greek band BATTLEROAR to release a split 7″ single on Cruz Del Sur Music! Check out all the album details down [...]