answersLogoWhite

0

Yes she has she did 2003 in SNL she was in a Barbie Doll sketch

User Avatar

Wiki User

16y ago

What else can I help you with?