New York’s Village Halloween Parade is an annual holiday parade and street pageant presented on the night of every Halloween in New York City’s Greenwich Village. Stretching more than a mile, this cultural event draws two million in-person spectators, more…