SM
Sela M

1 reviews | Active since Oct 2019

23 Nov 2019, 15:12

Ford

Dear ford. I took my car in for service last week. I havent driven it for a week. Today the car is leaking petrol! Why do our cars always come back with more problems when coming from ford!

0
Replies (0)