Bigfoot captured on camera?
Wednesday 18th January 2023Alleged ‘Bigfoot‘ captured on camera in Washington state – Unexplained Mysteries
… the Hoh River around 18 months ago. https://www.unexplained-mysteries.com/news/363240/alleged-bigfoot-captured-on-camera-in-washington-state.