Jon McLaughlin | Feeling Better Than Everfine 2006 | Cleveland, OH | Tower City Amphitheater | 06.24.06 by T. Patrick FennerJune 24, 2006June 22, 2021 Share0 Jon McLaughline concert photos from Feeling Better Than Everfine Festival 2006 at Cleveland, OH’s Tower City Amphitheater on June 24, 2006. Photos © T. Patrick Fenner / CleveRock.com