Babwa Complains to TMZ -- You're Mean!

10/29/2007 5:01 PM PDT
Barbara Walters was lampooned in an appearance on TMZ TV on Friday night -- and she was not happy about it!

On this morning's "The View," Barbara took a moment to gripe about it, after being filmed during her visit to L.A. last week -- calling TMZ "so mean" and "vicious."