Preview
Woman Found Dead And Bound In Florida River
oxygen Insider Exclusive!

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

Sign Up for Free to View

Woman Found Dead And Bound In Florida River

On July 23, 2000, a man thought he saw a dead manatee floating in the Indian River. When he got closer, he saw it was actually a young woman, naked and bound.