With the second stop of The North Face Masters at Crystal Mt., WA starting in the next couple days, here's a short clip from the Snowbird stop as well as some discussion of the Crystal stop. Having just ridden with a lot of the dudes at the Mt. Baker Banked Slalom that will be competing at Crystal, I think the level of riding will be the highest the tour has seen.