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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results