Cast Characters Commercials Episodes Guests Impressions Seasons Sketches Update
The SNL Archives
Details
Aired on05.01.2004
Segment10 of 14
ShowClub Traxx 
Lindsay Lohan  ...  Natasha
Fred Armisen  ...  Leonard
Rachel Dratch  ...  Tasha
Will Forte  ...  Vidal
Chris Parnell  ...  Uri
Paula Pell  ...  announcer (voice)
Amy Poehler  ...  Chichi Chi
Maya Rudolph  ...  Beertje Van Beers