SABATON Streaming Final Show Of North American Tour; Video

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…
read on: http://ift.tt/2FE3wtp
Advertisements
Leave a Reply