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 Steve Calkins, then a deputy in the Collier County Sheriff's Department, for driving without a license. Calkins claims he changed his mind about both arrests and last saw the men after he dropped them at Circle K convenience stores. Submit your stories: popmediaagency@gmail.com
Visit hellofresh.com/reddit16 with the code Reddit16 for 16 free meals.
Visit genomelink.io to submit your DNA results to get an advanced DNA report.
Our Instagram page:
@reddit_explains