Lindsey Baum disappeared on a walk in her small town of McCleary, WA in June 2009. In some creepy developments in nearby Seattle, WA, police finally start to gather some connections to the case before a discovery over the mountains slams on the brakes of the investigation.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More