Season 3 Episode 12 episode 12

Glee Season 3 Episode 12 "The Spanish Teacher" Promo

Glee Season 3 Episode 12 "The Spanish Teacher" Promo

Check out the promo for Glee season 3 episode 12 "The Spanish Teacher" which features special guest star Ricky Martin.