
Sheepsquatch – West Virginia
The Sheepsquatch, which is also known as the “White Thing”, is a mysterious cryptid that is said to live in the Appalachian region of the United States, especially in West Virginia. To date, most sightings have taken place in Boone…