Saxon at TempleLive in Cleveland, Ohio on May 11th, 2024. Photos and Review by The Pit Magazine Contributor David Desin Photography Amidst the historic architecture of Temple Live Cleveland, on May 11th, 2024, metalheads gathered to witness a night of sheer sonic onslaught as the British heavy metal titans brought their…
Read More