Preview
Authorities Investigative Body Found In Florida
oxygen Insider Exclusive!

Create a free profile to get unlimited access to exclusive videos, sweepstakes, and more!

Sign Up for Free to View

Authorities Investigative Body Found In Florida

Around lunchtime on Feb. 28, 2001 in Yulee, Florida, a man coming back from bass fishing in Lofton Creek notices what he thinks is a shower curtain in the water. He steers his boat to determine what exactly was in the water, and he discovers that his quiet day of fishing is over — it's a body.