Glee: Merry Christmas Card!
The Glee Christmas card has been revealed by E!, with the entire cast dressed up in colorful Christmas sweaters!
The Glee Christmas episode airs Dec. 7 on Fox and the album is currently being streamed on Glee’s MySpace page.
Amazon has the exclusive song premiere of “The Most Wonderful Day of the Year” from Glee: The Music, The Christmas Album. You can hear the exclusive clip there and pre-order the album, which is available everywhere Tuesday, November 16.