Administrator "Loose Nut"
1965 Ford Mustang, Houston, Texas
Ford is really starting to put the GO back into it's truck line. The 3.5 twin turbo making over 500 pounds of torque will definitely sit you back into the seat. Who would like one?