On the eve of retirement, longtime TV journo Barbara Walters popped up on Saturday Night Live‘s Weekend Update to poke back at years of SNL jabs in the episode hosted by Charlize Theron:
Must Read Stories
Subscribe to Deadline Breaking News Alerts and keep your inbox happy.