clutch

heatlbj6

New Member
Mar 16, 2012
453
1
18
Ct
i installed my new clutch and its really hard to pull in do i have to pull everything apart and start all over someone please help