Ran 10.5 index Saturday...made it to 6 cars....
A body said
1.60 Venturi? What size throttle plates?
Click to expand...
Print