Selected vehicle
NEW HOLLAND T6
Engine
T6.140
Power
105kW / 143PS
Year
2012