The episode fell on the 50th anniversary of Saturday Night Live, which premiered on Oct. 11, 1975, with host George Carlin.
It was the "Avengers" of "Weekend Update" on "Saturday Night Live" this week as Amy Poehler, Tina Fey and Seth Meyers all ...