On February 19th, 2005,  Danielle Imbo and Richard Petrone left a bar called Abilene which is a busy bar located on a busy south Philly street. The two vanished without a trace after leaving the bar never being seen alive again. 


Support this podcast: https://anchor.fm/crimeaholicspodcast/support