By Hannah Joss We always suspected that Sasquatch lived in Washington. Now we know he’s made Wenatchee his home. The Mission Ridge Yeti is an 11-foot-tall sculpture at the top of the ski resort made by three Wenatchee artists. Constructed with steel tubing and covered with a thick layer of rusted chains, he can either be a brown-haired Sasquatch or a snow-covered Yeti – it just depends on the season.…
Read More