BY Intern Maura
on Apr 11, 2012
So rumors are aflutter that this will be Kristen Wiig's last season of SNL, as her contract is up this year. She has yet to confirm or deny this, but one can surmise that if she doesn't leave now, her departure remains imminent. And while I will be completely devastated when she does leave, listening to her Monday WNYC interview on "Here's the Thing with Alec Baldwin" had me in such a Surprise Party Sue state.
In case you didn't know -- which you may not, ... Read More