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

Talk About Glee: Episode 10 "Ballad" Photos

News from our partners