Caught On CameraKings of Thrash concert photos | Cleveland, OH | Beachland Ballroom | 02.27.23 by MarsworthFebruary 27, 2023March 7, 2023 Share0Kings of Thrash concert photos from Cleveland, OH’s Beachland Ballroom on February 27. 2023. Photos © Dye Hard Photography (special to CleveRock)