Selected vehicle
NEW HOLLAND T8
Engine
T8.390
Power
286kW / 389PS
Year
2010