Originally Posted by DallasBoosted
People drive on the track in anything but DSC OFF?
Isn't that some ****?
The sad thing about all those new electronics is that it breeds a new generation of drivers that pretty much don't know any better. Hell some defend it. I wonder how people used to do before this stuff existed