For over 40 years, New York's most creative characters have been gathering in Coney Island to participate in the Mermaid Parade. There's no ethnic, religious, or political connection between participants, but locals call it the official opening of summer in the city.