Detroit, Michigan, United States
Def Leppard / Tesla Nov 2, 1987 Uploaded by Justplainoldjeff
Def Leppard / Tesla Nov 2, 1987 Uploaded by Boltnut