Sheffield, England, United Kingdom
Ticket Stub
Def Leppard / Cheap Trick Dec 14, 2018 Uploaded by Jim Jones
Tour Poster