First launched in 1961, the Land Rover Series IIA is hitting the road again, this time rebuilt as an electric vehicle (EV) by Everrati Automotive Ltd., a U.K.-based vehicle restoration company. The fully electric powertrain is equipped with an electric motor, 150 horsepower and up to 221 foot-lbs. of torque. The EV offers a 60kWh […]