Monday, November 2, 2009

Cast Of Glee Sings National Anthem At 2009 World Series

I can't believe I missed this! The cast of Glee performed the National Anthem live during Game 3 of the World Series 2009 at the Citizens Bank Park in Philadelphia, PA on Saturday night (October 31).

No comments:

Post a Comment