Residents in a lonely gulch of inland California bear witness to an uncanny, chilling discovery.
This website uses cookies to ensure you get the best experience on our website. Learn more