Another week, another delulu moment brought to you by our amazing netizens… and this time, it’s about mermaid-eating parties.
NEW YORK – Coney Island is always a spectacle. And then there's the Mermaid Parade every June, a day when self-described Coney Island freaks set the bar for the rest of the year's whimsy and ...