Sabaton has released an official live video for "The Last Stand", featuring footage shot during the band's The Last Tour. Watch below: Sabaton are uniting with German thrash titans and label mates Kreator for the ultimate North American co-headlining trek. The 24-date tour kicks off on Thursday, February...
Continue reading...
Continue reading...