photo courtesy of Robin Lester

photo courtesy of Robin Lester

It looks like they’re filming an episode of Sesame Street in Washington Square Park today. Do down there and get your Oscar the Grouch on!

Advertisements