The North Face Masters Finals Video

By Tim Roberts Feb 2, 2009

Despite some dicey snow conditions, the action was fierce on Saturday at Snowbird.