Central Park, NYC Sept 15, 2002

The 25,000 strong protest in Central Park, New York City, September 15th, 2002.