On April 3rd 1994, 18 year old Heidi Allen was abducted from job at the D&W convenience store.
Even after a conviction in the case, Heidi has never been found and the truth not fully discovered. Who really kidnapped Heidi Allen? And where is she now?