Dec 22 2008 From: A Colbert Christmas: The Greatest Gift of All! And this is my favorite time of year, Christmas. In fact, I'm so excited right now I'm sporting a Yule log. Stephen Colbert #Christmas#Sex#Innuendo#Excitement