Electric 4WD Land Rover Defender

ECD Automotive Design builds about 60 Defenders each year at their 45000 square-feet facility in Kissimmee, Florida. The company recently debuted …
View full source