Everrati Reveals its Latest Redefined Icon: The Electrified Land Rover Series IIA

The world’s definitive off-road vehicle is now electric, thanks to Everrati Fully restored Land Rover Series IIA is redefined with a state-of-the-art zero emission powertrain 60kWh battery, 150bhp, 300Nm, regenerative braking and 125-mile range Everrati’s mission […]