The Cloudcroft Bigfoot Incident
From the Cryptid Connection podcast:
This concerns some of the Cloudcroft Bigfoot Incidents. Cloudcroft is a small mountain pass town adjacent to the Mescalero Apache reservation in New Mexico, and has a long history of Bigfoot and Sasquatch activity. Our guests are longtime residents and enthusiasts of the area, and have many first hand and second hand accounts to share.
Comments
Post a Comment