Toyota's Mt. Snow Dew Tour Review

Check out this recap of the action from the Mt. Snow stop of the first ever Winter Dew Tour.