Mar 17, 2008 #1 3 390STEVE PROUD AMERICAN Joined May 4, 2006 Messages 151 I was wondering what kind of 60ft times and 1/4 time improvements you seen after install of trans brake. Thanks Steve
I was wondering what kind of 60ft times and 1/4 time improvements you seen after install of trans brake. Thanks Steve