Debbie Downer makes the Academy Awards a special treat.
Available Until 09/19/33

Appearing:

Fred Armisen
Seth Meyers
Tags: saturday, night, live2000s, debbie, downers, Oscar, jam, academy, Awards, special, treat