Washington State Department of Transportation posted two apparent Bigfoot sightings
The Legend of Bigfoot has resurfaced in the news this week after the Washington State Department of Transportation posted two apparent sightings on social media. WSDOT East tweeted about a possible Sasquatch Sherman Pass sighting Wednesday afternoon. Sasquatch spotted!!! I’m not superstitious… just a little stitious. Have you noticed something strange on our Sherman Pass/SR … Read more