How do you feel about 173 horsepower and 89 pound-feet of torque in the snow? Click here for full story...