|
No. The most oversold feature by the auto industry is awd.
"punching it from a dead stop"
With all due respect, what were you hoping for when you bought a German road car? If you like drag racing, practice feathering the clutch pedal out (if you have one of those).
Sorry you did say you had your suit on.
|