We dive into the strange and perhaps the occult as we talk about the circumstances of the discovery of the body of Mr. Leroy Carter Jr. in the early 80s.
Hosted on Acast. See acast.com/privacy for more information.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More