NATALIE's THE BEST!!!!!!!!!!!! Published January 23, 2008 by sadistickitten http://www.fancast.com/tv/Saturday-Night-Live/10009/575694515/SNL-Digital-Short%3A-Natalie-Raps/videos I LOVE this video it's definately one of my faves ^_^ Advertisements Like this:Like Loading... Related