Reply to thread

So on way back from japfest something happened to my car so when I released throttle or put clutch down the car would pull to left badly does anyone know what this caould be?


Back
Top