Selected vehicle
NEW HOLLAND T8
Engine
T8.330
Power
241kW / 327PS
Year
2010