Selected vehicle
PEUGEOT FOX
Engine
Fox LA (T057ADE)
Power
1kW / 1PS
Year
1994-1997