SPOKANE, Wash. — SPOKANE, Wash. — Social media is abuzz after the Washington State Department of Transportation shared photos and videos of possible Sasquatch sightings in the Cascade mountains.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results