I have a vitz 2006, it makes a tuk tuk sound while taking a sharp right turn or a u turn.
What can be the problem and please recommend someone in D.H.A clifton area for repairs..
- Used Cars
- New Cars
- Cool Rides
- Post an Ad