- Joined
- Apr 6, 2007
- Posts
- 373
- Reaction score
- 1
New clutch is here!!!! Thought I'd share
Install in a week or so
Install in a week or so
These pictures look really familar to a post on another site, haha