Your Fave Heart Throb is in NY This Week to Host SNL: WATCHYour Fave Heart Throb is in NY This Week to Host SNL: WATCHThis is not a drill.Envy McKeeEnvy McKee