This Land Rover Defender buggy has the distinctive clatter of a diesel engine under the hood. The 300TDI engine makes plenty of torque to climb any obstacle in its path.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results