First look at Glee's Valentines and Regionals Episodes 19

  • First look at Glee's Valentines and Regionals Episodes 19
Stills from the "Heart" episode of GLEE airing Tuesday, February 14, 2012.
Source: FoxFlash
« Back to Story

Discuss

Default avatar
  • luca
    luca

    this is for THE SPANISH TEACHER!