OnTheSnow's video crew woke up in Leavenworth ready to head to Stevens Pass expecting 10 inches and wound up with over 39 inches across the resort. Up high, snow totals neared a reported five feet. The day? Epic. But why read words when you can see the real deal.
- Snow Reports