Barbara Walters Mocks Herself on SNL Days Before Retirement - Closer Weekly

Barbara Walters Mocks Herself on SNL Days Before Retirement