On SNL, a clueless Trump faces an alien invasion Video Description

Commentary: Alec Baldwin is back as the president, who's confronted with an invasion from the Planet Zorblatt 9. He thinks coal is the way to fight them.

Videos for 3/13/2017