Selected vehicle
PLAXTON LEOPARD
Engine
LEOPARD
Engine code
D8K350
Power
258kW / 351PS
Year
2013