In one of South Florida's wealthiest enclaves, having a billion-dollar fortune apparently does not guarantee a place at the local country club.
Indian Creek Country Club, located on the exclusive Indian Creek Island in Florida, popularly known as the 'Billionaire Bunker', has reportedly kept some of its most famous residents waiting for membership.