They finally told me I could tell you the news. I'm gonna host Saturday Night Live. WHAT?
I've known for a couple months now. Wasn't allowed to tell anybody. Still wrapping my head around it. Hard to believe it's happening. I know it sounds clich
Created: Oct 30, 2009Video Media