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