Glee Episode 10 “Ballad”: Promotional Photos

4 years ago, by

October 31, 2009

What’s this? A present from Rachel to Schue? Take a peek into the future with these promotional photos for episode 10 of Glee, “Ballad”: