October 31 came and went. For three hours, the streets of New York City were filled with ghouls and cultural icons as tens of thousands of participants marched up 6th Avenue during the annual Village Halloween Parade. Here are my thoughts and plenty of my images from this wonderful spectacle.