05-20-2016, 11:16 AM
So does TC on these things mean you can be leaned over and just pin the throttle and it'll accelerate at whatever it can maintain without tossing you off?
The only thing that stops a bad guy with a van is a good guy with a van
