Sunday, December 20

SNL's Debbie Downer -- The 12 Days of Christmas



Santa gets depressed after surprising Debbie Downer in this sketch from Saturday Nightl Live.

1 comment:

Mark in DE said...

"Look at that goiter!" LOL!!