Caught On CameraDropping Daylight concert photos | Feeling Better Than Everfine 2006 | Cleveland, OH | Tower City Amphitheater | 06.24.06 by T. Patrick FennerJune 24, 2006September 25, 2022 Share0Dropping Daylight concert photos from Cleveland, OH’s Tower City Amphitheater at Feeling Better Than Festival 2006 on June 24, 2006. Photos © T. Patrick Fenner / CleveRock.com