Glee Season 2 Episode 7 “The Substitute” Spoilers

3 years ago, by

November 9, 2010

Below you can find all spoilers we published for Glee season 2 episode 7 “The Substitute”. Make sure you stay tuned for updates we’ll be posting after tonight’s episode.