These are photos from concerts where Screaming Cheetah Wheelies played, so they may be of other bands that played the concert as well.
H.O.R.D.E. Festival 1994 Jul 23, 1994 St. Louis, Missouri, United States Uploaded by Philip Riley