The subways weren't the only public places filled with amazing costumes: the annual Greenwich Village Halloween Parade strode through lower Manhattan last night along 6th Avenue. You can see some fantastic photos from the event by Tod Seelie above.

While the areas surrounding the avenue were packed to the gills with people, the actual march was a surprisingly smooth affair. It may no longer bare much of a resemblance to the parade Lou Reed once sang about, but it's still a rather joyous occasion, and (mostly) devoid of the more irritating elements of some of NYC's worst events. Although you had to have a high tolerance for the float that played "Thriller" on a continual loop for hours.

You can see a timelapse of the parade below.