Showing posts with label
Cosworth turbo
.
Show all posts
Showing posts with label
Cosworth turbo
.
Show all posts
January 2, 2011
Turbo in the Tron Era
›
"I think that in a racing engine, the closer it is to disintegrating, in general the better its performance will be " Keith Duckwo...
7 comments:
›
Home
View web version