Land Rover Defender with a Mercedes OM606 Turbo Diesel
Diesel Pump UK specializes in Mercedes diesel engine (OM602, OM603, OM605, and OM606) conversions. The company just finished upgrading a Land Rover Defender with a… Read More »Land Rover Defender with a Mercedes OM606 Turbo Diesel







