Sabaton// Manchester Apollo, UK 1.13.17

Sabaton The Last Tour Manchester Apollo, UK 1.13.17 Photos and words by John Gilleese Swedish power metal outfit Sabaton released their eighth studio album, The Last Stand, in August 2016 via Nuclear Blast records and since its release, they have undertaken a massive tour which will essentially have them on Continue Reading