merc123 Active Member Jan 27, 2003 420 2 39 North GA Feb 6, 2007 #1 Feb 6, 2007 #1 Where do you guys buy your centerforce clutches from? I can't find them on American Muscle or Pro3i.
urban96 bubb rubb says:"woo woooooo" Founding Member Sep 24, 2002 3,464 1 69 Syracuse, NY Feb 6, 2007 #2 Feb 6, 2007 #2 summit has em