Reported cryptid sighting — Spencer Idaho — Clark County (2015)
Oct 20 6:15 PM Observed 2 big foots walking up the trail that I was hunting on. My father, brother and I were camped at the head of Swampy Draw on Pleasant Valley creek during the cow elk muzzle…
Open this report in the live radar →