nerly crashed the trophy the other day because my foot slipped off the clutch.
which made me think are the pedals on our cars legal?
i always thought the clutch and brake pedals should have some sort of rubber grips in them to prevent this??
anyone got any ideas?
which made me think are the pedals on our cars legal?
i always thought the clutch and brake pedals should have some sort of rubber grips in them to prevent this??
anyone got any ideas?