Caught On CameraDashboard Confessional concert photos | Cleveland, OH | Tower City Amphitheater | 05.18.04 by Kate McManus VlasekMay 18, 2004September 25, 2022 Share0Dashboard Confessional concert photos from Cleveland, OH’s Tower City Amphitheater on May 18, 2004. Photos © Kate McManus / CleveRock.com