That car is crazy! How far into the pedal were you in that clip? You were fighting the wheel like it was nothing, I doubt I’d be capable of keeping a car with that kind of power on the road/strip.
That car is crazy! How far into the pedal were you in that clip? You were fighting the wheel like it was nothing, I doubt I’d be capable of keeping a car with that kind of power on the road/strip.