Swedish heavy metal heroes Sabaton will release their new album, The Last Stand, on August 19th via Nuclear Blast. A lyric video for the track “Shiroyama” can be seen below. The story behind the lyrics: It's the nature of time and history that the old ways must give in to...
Continue reading...
Continue reading...