TMZ

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).

0921-media-removed-michael-jackson2

One of them wears sensible shoes.

We're just sayin'.

Around The Web