UncategorizedThe Loud Pedal EditorNovember 07, 2013electric car, RacingComment 850 hp and nearly 3,000 lb-ft of torque UncategorizedThe Loud Pedal EditorNovember 07, 2013electric car, RacingComment