Quote:
Originally Posted by marko138
Keep it smooth and trust your equipment.
|
That point is huge.
I've never ridden with traction control but it must take HUGE nuts to pin the throttle and trust the computer not you spit you off the highside.
I'm sure there were at least a few pucker moments in that video.