Glee: 3.12 "The Spanish Teacher"

Aired 2/7/12

3.12: David watches the glee club perform
3.12: David watches the glee club perform
Fox

News from our partners