Washington State's Department of Transportation Tweets That It Maybe, Just Maybe, Found Bigfoot. 'We Will Leave That Up You'
Residents of Washington State, keep a look out! There’s a chance, just maybe, that a Sasquatch is wandering near Sherman Pass. Well, at least according to the Washington State Department of Transportation
(CNN) — Is that... Bigfoot? Someone at the Washington State Department of Transportation certainly thinks there's a chance. The Twitter account for the agency shared a traffic camera's photograph that