Lisa Irwin was reported missing from her Kansas City, Missouri home on October 4, 2011. She was 10 months old. Her mother, Debbie, admitted that she was very drunk that night. Who was responsible for the disappearance of Baby Lisa?
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.