May 1, 2004#10

Show

Club Traxx

Lindsay Lohan ... Natasha
Fred Armisen ... Leonard
Rachel Dratch ... Tasha
Will Forte ... Vidal
Chris Parnell ... Uri
Amy Poehler ... Chichi Chi
Maya Rudolph ... Beertje Van Beers
Paula Pell ... announcer Voice