Perodua Kancil SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD Perodua Kancil 660cc 2003 PETROL MANUAL HATCHBACK None Ex 200000+