http://m.ebay.co.uk/itm/371132493586?_mwBanner=1
Clutches should be around 3 times this amount surely.. I'm very dubious. Does anyone have experience of these techni-clutch clutch kits?
Moderator: Luke








Users browsing this forum: No registered users
This site contains affiliate links for which we may be compensated.