ShowShowNew Found Glory at Sunshine TheaterOct 7, 2007New Found GlorySunshine Theater · Albuquerque, United StatesFollowI was thereUpload from this showMediaLineupAboutNew Found Glory