The residents of a lonely gulch in inland California bear witness to an uncanny and chilling discovery.
Your email has successfully been subscribed.
Please check your mail in order to activate your account.