These are photos from concerts where April 13 played, so they may be of other bands that played the concert as well.
7 Seconds / Psycho Tribe / April 13 Dec 16, 1989 St. Petersburg, Florida, United States Uploaded by Wally Edwards