03.24.2020 - By Mile Higher Media
In this episode, we dive deep into the baffling case of Richard Petrone & Danielle Imbo. On February 19th, 2005, the couple walked out of a bar on South Street in Philadelphia, and seemingly, disappeared off of the face of the Earth. 15 years later and this case continues to be a complete mystery.