Insider Exclusive!

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

Sign Up for Free to View
Woman Found Dead And Bound In Florida River
Preview

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.

Season 1 Episode 7 - Videos