For nearly three years, drivers on San Carlos Island in Florida passed by an unusual sight tangled in the mangroves…
Remember me