The Creatures of Sherman Ranch
Sherman Ranch also known as Skinwalker Ranch sits on a little over 500 acres just southeast of Ballard, Utah. Sightings of UFOs and several cryptids have been reported. Prior to settlers arriving there, the Ute and Navajos tribes claimed it was used by malevolent witches known as skinwalkers.
Stranger Than Fiction Stories by M.P. Pellicer