Sabaton has released a video recap of their first ever headlining concert in Istanbul, Turkey, which was held on December 16th at Uniq. 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...
Continue reading...
Continue reading...