KISSIMMEE, Fla., March 5, 2024 /PRNewswire/ -- ECD Auto Design (NASDAQ: ECDA), the world's largest Land Rover and Jaguar restoration company known for its custom luxury builds, including bespoke ...
Land Rover Defender builders ECD Auto Design have started building custom 1967 Mustangs. We drove the first one off the line: Project 67 Ghost.