In the summer of 1995, a 31-year-old man named Male Scott Devoe Defelice vanished from his life in Baltimore, Maryland, leaving behind a mystery that would perplex his family and investigators for decades. On the morning of July 18, Defelice was at his place of business, a store called Pro Image located in the Eastpoint Mall. He reportedly left the establishment at approximately 10:00 a.m. and was never seen by his loved ones again. The initial days following his disappearance were filled with u
...Read MoreLast Seen: Jul 18, 1995