Three documentary filmmakers investigating Bigfoot sightings in Siskiyou County capture a series of distressing, unfortunate events proving the existence of this terrifying creature's existence.
Three documentary filmmakers investigating Bigfoot sightings in Siskiyou County capture a series of distressing, unfortunate events proving the existence of this terrifying creature's existence.