Residents in a lonely gulch of inland California bear witness to an uncanny, chilling discovery.
2003
1979
2004
1982
1997
2002
1999
1972
2005
2021
2025
2018
1985
2001
2006
2007