Participants in elaborate neon-accented costumes light up Duval Street in Key West, FL, during the Fantasy Fest Parade. The flamboyant procession of floats, marching groups and costumed characters is ...