L L Lawlessjay Mar 24, 2017 I see your car has the Mcleod Street Extreme clutch in it. I am having trouble finding reviews on it. I am mostly curious with the pedal, how heavy is it to push down?
I see your car has the Mcleod Street Extreme clutch in it. I am having trouble finding reviews on it. I am mostly curious with the pedal, how heavy is it to push down?