In the spirit of the holidays, I wanted to share my NEW favorite Glee moment (keep in mind that I am on season one and if you tell me ANYTHING I will quit you forever). This particular scene is from a practice with the students in the school for the deaf.

Glee, Season 1

No comments: