On February 26, 1986, New Mexico state investigators discovered 150 human skulls in a “hand dug cave” beneath a home in Albuquerque’s North East heights.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.