Insider Exclusive!
Create a free profile to get unlimited access to exclusive videos, breaking news, sweepstakes, and more!
Sign Up for Free to View

PreviewWoman 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.