Sasquatch returns in state’s new crosswalk safety video Slow down and stop. The life you save could be a sasquatch. oregon crosswalk lawtraffic safety videos July 20, 2016 Jonathan Maus (Publisher/Editor) 53 Comments