SABATON Reveals North American “The Last Tour” Teaser Video March 27, 2017 // 0 Comments Swedish military metal giants SABATON have let loose details of their upcoming North American “The Last Tour”, including a teaser video. Check it out along with [...]