Debbie Downer

CLIP12/17/05
Details
Also available on the NBC app

Debbie's been naughty and depressing.

Appearing:Steve Higgins
Tags: Debbie Downer, Rachel Dratch, santa
S31 E95 minHighlightComedyLatenight