whelp, I ordered the clutch and it didnt show, was due thursday, no show, they updated the web to show due and delivered on friday, of course, I dont know where they delivered if they did.
Anyways, here we are on Monday, Mike with Downs Brothers Racing has already pm'd me saying if it doesnt...