Barbara Walters: Last Oscars TV special the best

Barbara Walters Last Oscar Special

March 4, 2010 7:55:49 AM PST
Barbara Walters says her last Oscars television special will be her best.

Load Comments