Key West's annual Fantasy Fest turned bipartisan when its Masquerade March took aim at America's upcoming presidential election.
Waves of marchers spoofed presidential candidates Donald Trump and Hillary Clinton during Friday evening's procession through the streets.
Participants included Trump University "graduates" in caps and gowns, a troupe of revelers satirizing the Mexican border wall proposed by Trump, and dozens of outrageous depictions of the two candidates.
Two groups proposed alternatives to Republican and Democratic leanings by proclaiming themselves "the Cocktail Party" and "the Mermaid Party."
Among other standouts were a dancing troupe of purple-suited skeletons, "barbarians" in horned and feathered headdresses, an elaborate orange creature with huge outspread wings, a man dressed as Marilyn Monroe and a tutu-wearing group carrying giant balloon letters that spelled "PEACE" and "LOVE."
The march will be followed by Saturday night's parade, expected to draw some 60,000 revelers to Key West's downtown. The parade will feature dozens of motorized floats, costumed walking groups and island-style bands.
Fantasy Fest ends Sunday after a children's carnival, an afternoon dance party and a "haunted ship" experience on a Coast Guard cutter.