26 March 2017<23 September 2021 Armored Saint @ O2 Institute, Birmingham – 25 March 2017 With the recent release of their live album ‘Carpe Noctum’ Californian metal legends Armored Saint are in the UK on a short run of shows,…