Caught On CameraO.A.R. concert photos | Feeling Better Than Everfine 2004 | Cleveland, OH | Tower City Amphitheater | 07.31.04 by T. Patrick FennerJuly 31, 2004September 25, 2022 Share0O.A.R. concert photos from Feeling Better Than Everfine 2004 in Cleveland, OH at Tower City Amphitheater on July 31, 2004. Photos © T. Patrick Fenner / CleveRock.com