Thread: Your Opinion on DBW pedal relationship to throttle plate
Trucks are faster than cars, true or false?