DSC is an amazing advancement in cars today. Good vid. It's smart to keep it on in our cars today given the power they pull. DSC is there to rectify a panic maneuver that any driver (pro or not) may have little to no chance in correcting (as seen in 70 mph swerving video...). If you want to turn DSC completely off, save it for the track.
AWE NR | SWIFT SR| PAGID RS29 | CANFlap | 6MT