Dana Carvey, whose new competition comedy series First Impressions starts this Tuesday, made a surprise appearance on Saturday Night Live this week. Interviewing Ted Cruz (Taran Killam) and Donald Trump (Darrell Hammond), the Church Lady didn't let these two no-goodniks get away with anything. See the clip!
The Church Lady Returns to SNL
Posted on 5/8/16