Played by Janeane Garofalo
02.11.1995
Baywatch
Amy Poehler
Janeane Garofalo
10.06.2001
Emmy Awards Pre-Show