Coney Island Mermaid Parade 2007The "new" Coney Island