Glee Season 3 Episode 12 “The Spanish Teacher” Sneak Peek

2 years ago, by

February 2, 2012

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