Boo bash! What you need to know about this year’s Village Halloween Parade
Ghouls, goblins and creatures of all kinds will take to the streets of New York City for the 53rd annual Village Halloween Parade this Saturday. The monstrous march kicks off at 7 p.m. on Oct. 31 and will feature thousands of Halloween fans dressed…