The two-headed beast from Cleveland, OH who's gonna "kick the devil in the balls". Lordy lordy they rock!...
These are photos from concerts where Uncle Scratch's Gospel Revival played, so they may be of other bands that played the concert as well.
Keelhaul / Amps II Eleven / Uncle Scratch's Gospel Revival Mar 31, 2003 Cleveland, Ohio, United States Uploaded by Bobnoxious23