Whoever runs the Twitter account for WSDOT thinks they may have spotted Sasquatch. Either that, or they are just having a little fun with us. To some, an image captured by a traffic camera on Sherman Pass shows proof that Bigfoot does exist and live among us here in the Pacific Northwest. You be the judge. What do you see in the images below?
Check out the WSDOT Twitter feed for an even closer look.