Okumaguru
Registered User
What is the difference in a diesel turbo and the turbo's which were installed on cars?
I obviously don't much about turbo's and such from my question.
Tim
I obviously don't much about turbo's and such from my question.
Tim