ben put a turbo in his ford probe and now it produces 250 foot pounds of touque
a sports car designed in partnership with mazda
"ben put a turbo in his ford probe and now it produces 250 foot pounds of touque" What is the definition of "ford probe"?