
Holy moly. I was already excited for the Colbert Christmas special, but these new details are amazing. Jesus is about to have the best birthday ever. Check out the list of musical performances:
• "Another Christmas Song" – Stephen Colbert
• "Have I Got A Present For You" – Toby Keith
• "Little Dealer Boy" – Stephen Colbert and Willie Nelson
• "Hannukah" – Stephen Colbert and Jon Stewart
• "Nutmeg" – Stephen Colbert and John Legend
• "Please Be Patient" – Feist
• "There Are Much Worse Things to Believe In" – Stephen Colbert and Elvis Costello
• "(What's So Funny 'bout) Peace, Love And Understanding" – Stephen Colbert, Elvis Costello, Feist, Toby Keith, John Legend and Willie Nelson
Oh, and all but the last one are original songs composed by Adam Schlesinger from Fountains of Wayne. The show premieres Sunday, November 23 at 10pm ET/PT. The DVD will then be released on Tuesday, November 25 and will include such bonus features as a book burning Yule log, video advent calendar and alternate endings. A portion of the DVD's proceeds will go to Feeding America.
Check out two more exclusive photos after the jump.

Photos by Kristopher Long.
If what Colbert's wearing on his legs/feet is any indication, this is going to be the best Christmas ever!
The lyrics were written by David Javerbaum, the Executive Producer of "The Daily Show." Adam Schlesinger wrote the music. Please correct this in your description.
Awesome i cant wait
Cobert & Costello…oh yeah
The date feature on the ticket page is not working!!!
They already filmed it? In September?
Can't wait looks good and it will be on television on my birthday Nov. 23 what a TREAT!
EEEEEEEEEE!!!! You don't know how much I love this. ZOMG LOOK AT THE BOOOOTS
Merry Christmas To ALL & To ALL A Good Night! May God Bless Us, EVERYONE!