Glee Cast at World Series Game 3: Photos!

4 years ago, by

November 3, 2009

Just in: photos from the Glee cast’s recent performance at the World Series!

Source: BuddyTV