Victoria, British Columbia, Canada
Def Leppard / The Tea Party Aug 28, 2005 Uploaded by Dar Dar Chick