Sabaton – The Last Stand

Sabaton - The Last StandSwedish power metal warmongers Sabaton are back with their eighth album, The Last Stand. That means more stories about historic battles wrapped in layers of cheesy goodness. Here’s what we thought. Continue reading

Advertisements