'The Donald' on SNL! [VIDEO]'The Donald' on SNL! [VIDEO]Donald Trump hosts tonight amid a flurry of backlash.Erica RussellErica Russell