Caught On CameraMegadeth concert photos | Cleveland, OH | Tower City Amphitheater | 05.04.08 by Kevin KopanskiMay 4, 2008September 24, 2022 Share0Megadeth concert photos from Cleveland, OH’s Tower City Amphitheater on May 4, 2008. Photos © Kevin Kopanski / CleveRock.com