Selected vehicle
NEW HOLLAND T6
Engine
T6.160
Power
120kW / 163PS
Year
2012