Thursday, January 2, 2020

BIGFOOT ON TRAFFIC CAM

Bigfoot Spotted on Highway Traffic Cam?
An intriguing traffic camera image from a highway in Oregon may confirm a motorist's contention that they spotted Bigfoot while driving through the ...

No comments:

Post a Comment