James Allen Crosby, 16, and William Edward Huff, 14, went missing on November 1, 1972. Their remains were found 12 years later in 1984. This is the case I’ve spent six years researching and the whole reason I wanted to do a podcast.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More