- Sep 26, 2004
- 184
- 0
- 0
I know this is a very odd request, and more then likey never heard of. The rubbers inserts on my brake and clutch pedals, have come off, and I lost them!! Does anyone know where I can find such inserts???? Please help!!!! It is off an 02 Saleen.