Media | Glee Cast performs The National Anthem


The cast of Glee performs the USA National Anthem live at the World Series 2009 Game 3 in the Citizens Bank Park on October 31, 2009

Tags from the story
,