Wanted v8 Gas pedal and linkage
And... my throttle linkage .... drum roll please.....
is just 15" long.
Print