Donate SIGN UP

twinport

Avatar Image
twinport
i have a 2003 corsa and when i move of or change gear there is a squealing sound and when i depress the clutch it starts juddering.