Caught On CameraHeaven & Hell concert photos | Cleveland, OH | Tower City Amphitheater | 05.11.07T. Patrick FennerMay 11, 2007September 24, 2022 by T. Patrick FennerMay 11, 2007September 24, 2022Black Sabbath? No Ozzy? No problem! (This place was PACKED!...