Try 30 days of free premium.

Crime & Punishment

The case of Felipe Santos, who vanished in 2003 after police in Naples, Florida, caught him driving illegally. The investigation became more complicated a year later when Terrance Williams vanished from the same area in identical circumstances. 

Try 30 days of free premium.

Episode Discussion

No comments yet. Be the first!

Login to leave a comment on this episode.
Try 30 days of free premium.