Tuesday, 16th February 1988
Odessa, TX 1988 Fan Photos
Scan by dltourhistory.
One of a few photos taken at this show used in various magazines including others showing Tesla on stage.
Odessa, TX 1988 Fan Photos
Screenshot by dltourhistory/Official show posters/adverts.
share this page:
explore def leppard tour history