A Very Glee Christmas

The glee club gets into the holiday spirit.

From Glee On December 5, 2010 at 1:04PM

 
Featured Video