Other Car Maker

FrontRunners: Kart Dart

The g forces at 80 mph are so strong that my chest tightens and I gasp for air. A hairpin left approaches, so I ease off the gas and begin to brake. But as I enter the turn, my left foot still squeezing the brake, my right foot inadvertently hits the gas pedal, causing my […]