Mermaids takeover Coney Island
The Mermaid Parade is the nation's largest art parade, and a New York City favorite. FOX 5 NY's Michelle Ross reports live from Coney Island.
The Mermaid Parade is the nation's largest art parade, and a New York City favorite. FOX 5 NY's Michelle Ross reports live from Coney Island.