http://youtube.com/watch?v=YpkOXT2pzpQ

I think she's really good in her skits on SNL. I'm thinking she's delta ST?