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...
Louder Than Life Festival 2016 Announces Daily Lineups Louder Than Life Festival returns to Champions Park near downtown Louisville on October 1 and 2, 2016 and the daily lineup has been announced: Saturday, October 1: Avenged Sevenfold, Slayer, The...