Preview
Woman Found Dead And Bound In Florida River

Create a free profile to get unlimited access to exclusive videos, sweepstakes, and more!
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.