Sabaton Release North American Tour Video PreviewLast fall, SABATON announced their return to North America in support of their latest album, 'The Last Stand.' Now, the tour is mere...