With its roots deeply embedded in British automotive culture, ECD Auto Design was founded on a passion for restoring and ...
Defender Octa tested on road and way off it â–º V8 power, clever suspension, from £145k â–º Several examples now driven in the UK – all brilliant Five years on sale and the Land Rover Defender continues ...