Alfa Romeo Forum banner
1-1 of 1 Results
  1. Alfa Giulietta
    Hi all, this is just a quick fix i did and if anyone experiences the same problem i did then hopefully this will help them. Even though the weather is 'currently' ok here in the UK, I'm fed up of the foot slipping off the clutch pedal when wet so a previous mission was to 'grip tape' the clutch...
1-1 of 1 Results