The Last Stand image

The Last Stand

Album by Sabaton
2016, 13 tracks, 44 mins 56 sec