Upload Photo

2013 NYC Halloween Parade

Thousands of masked marchers took over the streets during the 2013 Greenwich Village Halloween Parade in Manhattan.