Tuesday, 8th July 1980
Charlotte, NC, USA 1980 Fan Photos
Scorpions Tour Posters with initial schedule which was later changed/1980 Live Photos.
share this page:
explore def leppard tour history
Charlotte, NC, USA 1980 Fan Photos
Scorpions Tour Posters with initial schedule which was later changed/1980 Live Photos.
share this page: