Selected vehicle
NEW HOLLAND T8
Engine
T8.360
Power
263kW / 357PS
Year
2010