Unexplained
Paranormal Phenomena

Del Norte BigFoot Sighting, California – 1995