Too soon for the track?
Well its been about 800+ miles since I get my clutch + flywheel installed. The local track opens back up tomorrow. I hate to beat on a brand new clutch, I just dont want it to be too soon. .02 anyone?
Thread
Thread Starter
Forum
Replies
Last Post
accord99power
Honda Accord (1990 - 2002)
3
May 14, 2009 05:57 AM



