Too Funny To Not Post
The SNL version of the VP debate. I'm sure that Stephen will have plenty to say about how the Moderator-Queen stared longer at the ridiculous answers given by Sarah-Tina, but it's SNL for cryin' out loud!
In related news, the 30 Rock season starts October 30th!
In related news, the 30 Rock season starts October 30th!
Comments
Beth