Stephen Colbert will spend the holidays with Elvis Costello, Feist, John Legend, Willie Nelson and Toby Keith on the host's Comedy Central special A Colbert Christmas: The Greatest Gift of All!. The one-hour special, scheduled to air on November 18th, has a plot about Colbert being snowed in in an upstate New York cabin, so he and his musical friends play tunes to pass the time. All the original songs were written by Fountains of Wayne's Adam Schlesinger and David Javerbaum, who also collaborated on the Broadway version of John Waters' Cry Baby. Jon Stewart will also be on hand, duetting with Colbert on "Hanukkah," while the entire ensemble will come together on "(What's So Funny About) Peace, Love and Understanding." A DVD of the special will hit shelves a week later, with proceeds benefiting the charity Feeding America.