ShowShowNew Found Glory at Center StageOct 19, 2007New Found GloryCenter Stage Theater · Atlanta, United StatesFollowI was thereUpload from this showMediaLineupAboutNew Found Glory