ECD Automotive Design shows off this 1989 Land Rover Defender 90 that is the ultimate sleeper as it hides a powerful American V8 under the hood.
View full source
Daily news about Land Rover – fresh news, every day
ECD Automotive Design shows off this 1989 Land Rover Defender 90 that is the ultimate sleeper as it hides a powerful American V8 under the hood.
View full source