Album Review: Sabaton – The Last Stand

Sabaton - The Last Stand Release Date: August 19, 2016 Label: Nuclear Blast Review by: Hal Berger If there was anything to be said about Sabaton’s The Last Stand, it would be that it was meant to be play...