Preview
Authorities Investigative Body Found In Florida

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.