Thursday, March 19, 2020

WASHINGTON - Webcam Bigfoot Debunked!


Webcam Bigfoot Debunked!
Back in January, the WSDOT posted some pretty eerie images of what was believed to be a Bigfoot sighting captured by the "pass-cams". Well, the ...


No comments:

Post a Comment