Possible Bigfoot Caught On Video Near Tahoe

I did what I could with this one but only got so far. Maybe you guys can fill in the blanks.

Facebook Comments