Swedish heavy metal heroes Sabaton will release their new album The Last Stand on August 19th via Nuclear Blast. A third video trailer for the new album, once again produced by Peter Tägtgren (Pain, Hypocrisy), has been released. All three trailers can be seen below: Trailer #1 Trailer #2: Trailer...
Continue reading...
Continue reading...