ChrisR ClioSport Club Member Aug 7, 2006 #1 This might sound a stupid question but I'm an idiot when it comes to suspension stuff. I need to replace my top mounts, are uprated mounts available, and if so what benefit do they have over standard? Ta!
This might sound a stupid question but I'm an idiot when it comes to suspension stuff. I need to replace my top mounts, are uprated mounts available, and if so what benefit do they have over standard? Ta!