Season 3 Episode 12 episode 12

Glee Season 3 Episode 12 "The Spanish Teacher" Sneak Peek

Glee Season 3 Episode 12 "The Spanish Teacher" Sneak Peek

FOX has released a sneak peek of the Ricky Martin episode of Glee, "The Spanish Teacher" airing February 7th.