Glee: Episode 10 "Ballad" Photos

Will gets into a sticky situation as the glee kids get paired up for ballad duets on the November 18 episode of Glee.
By Henrik Batallones on Monday, November 02, 2009
Share this slideshow:

Some more slideshows you might like:

Talk About Glee: Episode 10 "Ballad" Photos

News from our partners