NEW YORK, Dec. 15 (UPI) -- Amy Poehler has taped her last show as a "Saturday Night Live" cast member in New York.
Poehler, who had been on maternity leave the previous two weeks after giving birth to her son Archie, made her last appearance on the show Saturday night, E! News noted.
Advertisement