Sign Up For Our Newsletter
Stevens Pass wins by being the first resort to open to the public in the United States. Here’s a short video by Russell Winfield of what it was like on opening day.
More videos from Russell:
Follow Cam Friday: Mike Ravelson
Follow Cam Friday: Austin Leonard