Perodua Kancil SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD Perodua Kancil 850cc 2002 PETROL AUTOMATIC HATCHBACK None EZ 170000