Unstoppable and relentless, Annihilator have embarked on a 43-date, 18-country European Tour, which kicked off at Newcastle’s Riverside on October 12th. Founder / frontman Jeff Waters has posted live video from the band's November 11th show at SKC Fabrika in Novi Sad, Serbia. Fan-filmed video is also available...
Continue reading...
Continue reading...