Somewhere Back in Time Tour Jun 20, 2008 (16 years ago) Comcast Center Mansfield, Massachusetts, United States
Uploaded by Thomas Vacchino
Sign Up or Login to comment.
What is it about this Band that still turns me into a screaming 15 year old? I couldn’t talk for 2 weeks after this show.
Choose the vendor you'd like to view:
Need a place to stay? Find nearby lodging