Another Bigfoot caught on traffic cameras in Washington or just another hoax?
Published
Maybe Washington's Department of Transportation is bored in the dead of winter, or maybe recent Bigfoot sightings are legit.
Published
Maybe Washington's Department of Transportation is bored in the dead of winter, or maybe recent Bigfoot sightings are legit.