Lyric Video: Sabaton – The Lost Battalion

Swedish heavy metallers Sabaton will be releasing their eighth studio album The Last Stand on August 19, 2016 via Nuclear Blast. Stream the lyric video for “The Lost Battalion” below. “'The Lost...