‘Sup? Admin at 6:07 pm September 25, 2013 Central Park, NYC Fiona Flynn writes: Spotted this while on holiday in New York…. Big Bird taking some time out in Central Park. :) FacebookTwitterPinterestSponsored Link Related posts: Sesame Streetfighter ABC With Richard Pryor Behold: Cookie Monster’s Original Cookie Dough Recipe On A Day When Every Vote Counted