2010 June 08 Herman at Central Park, in New York City NY Previous Next 2010 June 08 Herman at Central Park, in New York City NY 2010 June 08 Herman at Central Park, in New York City NY