Is Bigfoot lurking around Tahoe City? A short video clip posted on Youtube appears to show a creature standing in the forest on the north side of Lake Tahoe in Placer County.
The video was shot earlier this month by someone who went long boarding with a Gopro camera mounted to their helmet, according to “The Paranormal Review”.
The person didn’t notice the camera had captured the image of something lurking just off to the left, until their watched the video a few days after shooting it.
While we here at FOX40 are still undecided on the existence of Bigfoot, this video clip did make us stop and at least question the possibility.