Nope HorrorMysteryScience FictionThrillerJuly 19, 2022 Residents in a lonely gulch of inland California bear witness to an uncanny, chilling discovery. Twitter Facebook