The Washington state Department of Transportation has revealed what the alleged ‘Bigfoot’ actually was. When the image of a mysterious biped trudging …
Source:
https://www.unexplained-mysteries.com/news/335028/sherman-pass-webcam-bigfoot-mystery-solved