Did you know that 1 horsepower is the amount of power required to lift 550 pounds to a height of 1 foot in 1 second? Or, did you know that a foot-pound of torque is literally 1 pound of force exerted ...
With their sleek lines, smoking tyres and thunderous engines, Formula 1 cars have been the fastest road vehicles for the past 50 years. But electric vehicles may soon become the quickest on Earth, as ...