Canadian metal legends Annihilator capped off their European tour for the Sick Society album in Russia this past weekend. Check out footage of the band playing at Volta in Moscow on November 26th, including Russia's C-Lebrity TV trailing the band at the train station later that night. Annihilator have...
Continue reading...
Continue reading...