Residents in a lonely gulch of inland California bear witness to an uncanny, chilling discovery.
2003
2005
2002
1982
1996
1997
1999
2020
2001
1969
1986
1971
1974
1980
1972
1995