STEVEN TYLER Performs 'God Bless America' At NLCS: Video Available

November 3, 2006

Steven Tyler of AEROSMITH performed "God Bless America" during game three of the National League Championship Series between the New York Mets and the St. Louis Cardinals at Busch Stadium on October 14 in St. Louis, Missouri. Watch a portion of the performance at YouTube.com. Check out pictures from Getty Images.

Find more on
  • facebook
  • twitter
  • reddit
  • email