Trump Skewered in Alien-Invasion 'SNL' Sketch

More in Television