Barbara Walters spoofs herself on 'SNL'

nr barbara walters on SNL_00012918.jpg

    Just Watched

    Barbara Walters spoofs herself on 'SNL'

Legendary broadcaster Barbara Walters appears on SNL and pokes fun at herself.