Our TV Shows

Got a Tip?

Call TMZ at (888) 847-9869 or Click Here

Annie Leibovitz Lives on Sesame Street?

10/16/2009 1:15 AM PDT BY TMZ STAFF
Here's famed and in debt photographer Annie Leibovitz strolling through Manhattan on Tuesday (left) -- and lovable Big Bird from "Sesame Street" earlier this year (right).


One of them wears sensible shoes.

We're just sayin'.

Around The Web