New York City Halloween

October 31, 2010

New York City

‘The Village Halloween Parade’ is the final chapter in all legal events of absurdity and  chaotic ritual. Freaks at every intersection. The dead at every corner.  Who could pass up the opportunity to be apart of the 60 thousand walking strange.