Glee celebrated the holidays on 12/7/10. What did you think of this episode?

Related Post:
Created at: