Thread
:
Giants Stadium 2001?
View Single Post
11-07-2017, 03:15 AM
Tearin_it_up
Senior Member
Hardest Part is the Night
Join Date: 30 Sep 2007
Location: Prince Edward Island
Age: 40
Gender: male
Posts: 243
Wow, I always thought the Giants show was one of the best I've ever heard, can't imagine how good the start of the tour must have been then. Keep the Faith was in my opinion the band's best performance they've ever done on any filmed show
Tearin_it_up
View Public Profile
Find all posts by Tearin_it_up