Texas motorist cruising down a highway in the middle of the night caught a clear look at what he says was a Sasquatch that briefly appeared on the side of the road. The remarkable sighting, reported to the Bigfoot Field Researchers Organization, occurred last Friday at 1:20 AM in Upshur County
Comments
Post a Comment