Got it! The final goodbye! 'Till next time.
Def Leppard - 2007 - Downstage Thrust Tour
More photos (and from this years tour) here.
Uploaded on April 23, 2008
This photo is in 1 album
- Def Leppard 2007 17 items
B Back to context