Residents in a lonely gulch of inland California bear witness to an uncanny, chilling discovery.
1986
1971
1974
1997
1980
2003
2005
2002
1969
2023
1979
2006
1987
2025
2019
2021
1996
2013
2024