Links for Finding Bigfoot S3E4: The Sierra Spy

Reality TV Buzz

Episode 4

123 watches

December 2, 2012
A trip to the Sierra Nevada mountains in California to investigate multiple Bigfoot sightings includes a visit with a Native American tribe who discuss the creature's presence in the region for centuries.
December 2, 2012
A trip to the Sierra Nevada mountains in California to investigate multiple Bigfoot sightings includes a visit with a Native American tribe who discuss the creature's presence in the region for centuries.