Inside Louis Bacon’s mysterious $500M private island in the Hamptons

Inside Louis Bacon’s mysterious $500M private island in the Hamptons