Where To Stream 20/20 Season 2010 Episode 29
June 18, 2010
- Aired June 18, 2010
- 60 Min
A mystery woman who says she was a first love and longtime confidante of Joran van der Sloot is speaking out for the first time.
June 18, 2010
A mystery woman who says she was a first love and longtime confidante of Joran van der Sloot is speaking out for the first time.