Babwa Complains to TMZ -- You're Mean!
10/29/2007 5:01 PM PDT BY TMZ STAFF
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."
Was TMZ TV
too hard on Babs? Watch the piece that aired on Friday and vote.