Tomorrow night, Casey Wilson makes her debut as a member of the Saturday Night Live cast, after honing her skills at L.A.’s Upright Citizen’s Brigade theater. (h/t Defamer)
Personally, I think she’d make a wonderful Commedia Dell’arte clown.
Lizard people dude. Seriously.