Every Halloween, New York City turns into a stage for one of its most exciting traditions, the Greenwich Village Halloween Parade. Crowds fill Sixth Avenue dressed as ghosts, ghouls, and all kinds of ...