October 30, 2016

EP3 Disappearance of Terrance Williams and Felipe Santos

Terrance Williams and Felipe Santos went missing in 2004 and 2003, respectively, under similar circumstances in Naples, Florida. Both men were last seen being arrested by former Collier County Sheriff's Deputy Corporal Steve Calkins for driving without a license. He claims he changed his mind about both arrests and last saw the men after he dropped them at Circle K convenience stores. 


Facebook Comments:

More episodes

Load more