SABATON Streaming Final Show Of North American Tour; Video
March 12, 2018, 6 years ago
Sabaton have wrapped up their North American tour, and have posted video of the final show, at the Buckhead Theatre in Atlanta, GA. Watch below:
The band recently uploaded the vlog below, stating: "Follow Sabaton as we travel down the East Coast and explore Philadelphia, The USS New Jersey, and Secret Rooms hidden within a special venue. And including our first show in Boston."