After 18 months of touring for Annihilator’s latest album, Suicide Society (nominated for a 2017 Juno Award in the Metal / Hard Rock Album Of The Year category), the band is currently finishing up their 16th studio release and is getting ready to headline not only the mighty Wacken Open Air...
Continue reading...
Continue reading...