Well, isn’t this SPE-CIAL. SNL’s beloved Church Lady (Dana Carvey) returns to discuss the upcoming election with her guests, Sen. Ted Cruz (Taran Killam), aka. Satan, and Donald Trump (Darrell Hammond), aka. the Tangerine Tornado.
Wouldn’t it be grand to see the actual Trump go head to head with Carvey’s Church Lady?