1991 Geo Metro Clutch Kit
5 stars -
Clutch Kit Reviews - 1991 Geo Metro
LUK | 04-124
I ordered this with free shipping, expecting it to take a week or more. It came in 4 days and fit the car like a glove.
November 9th, 2014 | Posted by Good service