It is that time of year again and The Incredible Jeff and the Amazing D-Man get into the holiday spirit. First, they discuss the history of Christmas and Chanukah and find out some interesting facts about each in the Science segment. Then they discuss holiday TV specials, some of them great and some of them not so much on The Roast. Plus birthdays, shoutouts, and deals from The World's Strongest Coffee. As a special bonus, Santa Claus himself calls into the show, but he isn't feeling so happy this holiday season. Can death Wish Coffee help him and his elf Tinsel?