Glee Season 3 Episode 12: "The Spanish Teacher" Videos - TV Fanatic
Kevin McHale, Harry Shum, Heather Morris, Cory Monteith, Chris Colfer, Mark Salling, Naya Rivera, Jenna Ushkowitz, Lea Michele, Amber Riley, Dianna Agron, Matthew Morrison, Darren Criss - Dianna Agron Darren Criss Photos -
Glee: Season 3 Episode 12 - TV on Google Play
Glee: Season 3, Episode 12 - Rotten Tomatoes
Glee Recap: Season 3, Episode 8, 'Hold on to 16' | TVLine