torque steer 66d watch