Election 2016 was clearly the unofficial theme at the annual Greenwich Village Halloween Parade in New York City, as thousands of costumed revelers made their way up Manhattan's 6th avenue after sundown Monday night.
From sombreros to walls, and Alicia Machado, and plenty of Trump mask in between, see some of the best political costumes on display at this year's Greenwich Village Halloween Parade made its freewheeling way through downtown Manhattan.

CLICK ON PHOTOS TO VIEW SLIDESHOW

Trump wigs and Hillary masks: Political satire was on parade at Halloween in NYC (Gordon Donovan/Yahoo News) People wearing Hillary Clinton and Donald Trump masks, dressed as female hold up signs during the 43rd annual Village Halloween Parade in New York City on Oct. 31, 2016. (Gordon Donovan/Yahoo News)
(Gordon Donovan/Yahoo News) (Gordon Donovan/Yahoo News) (Gordon Donovan/Yahoo News)
A woman dressed as a clown seeks backing for political office duirng the 43rd annual Village Halloween Parade in New York City on Monday, Oct. 31, 2016. (Gordon Donovan/Yahoo News) A woman wears a Hollary Clinton mask while holding a baby in a Trump mask in the 43rd annual Village Halloween Parade in New York City on Monday, Oct. 31, 2016. (Gordon Donovan/Yahoo News) Four supporters of Alicia Machado wave Venezuela flags during the 43rd annual Village Halloween Parade in New York City on Monday, Oct. 31, 2016. (Gordon Donovan/Yahoo News)
Marni from New York City holds up a torn sign of Donald Trump before the start the 43rd annual Village Halloween Parade in New York City on Oct. 31, 2016. (Gordon Donovan/Yahoo News) A young man wears a Donald Trump mask with a friend dressed as a Secret Service agent during the 43rd annual Village Halloween Parade in New York City on Oct. 31, 2016. (Gordon Donovan/Yahoo News) People wearing Hillary Clinton and Bernie Sanders masks march with along a float called "The Squished Penises" during the 43rd annual Village Halloween Parade in New York City on Oct. 31, 2016. (Gordon Donovan/Yahoo News)
(Gordon Donovan/Yahoo News) (Gordon Donovan/Yahoo News) (Gordon Donovan/Yahoo News)
(Gordon Donovan/Yahoo News) (Gordon Donovan/Yahoo News) (Gordon Donovan/Yahoo News)
(Gordon Donovan/Yahoo News) (Gordon Donovan/Yahoo News) A couple visiting from Seattle participate with his and hers walking campaign cards for 2016 elections during the 43rd annual Village Halloween Parade in New York City on Oct. 31, 2016. (Gordon Donovan/Yahoo News)