Ken Tucker
October 31, 2009 AT 12:00 PM EDT

Well, the game may have been rain-delayed, but it finally got off to a great start, thanks to the cast of Glee, singing strongly in Philadelphia:

Pretty terrific, eh?

You May Like

Comments

EDIT POST