Glee aired an extended TV special within its Christmas episode to conclude 2011. What did you think of it?

Mercedes on Christmas
Avatar

Steph yes!!!!!Yes!!!!!!!!!! AGREEEEEEEEEEEEEEEEE

Avatar

Worst episode of glee ever!!

Related Post:
Created by:
Created at: