39th annual Village Halloween Parade

Village parade feature

The 39th annual Village Halloween Parade took place on Monday night, Oct 31st in Greenwich Village. There were 60,000 participants that roared up 6th avenue with outrageous, funniest, weirdest, scariest, and over-the-top costumes imaginable. The streets were full of spooky sights, such as floating eyeballs, skeletons, Muammar Gaddafi costumes, along with about 200 occupy Wall Street... Read More