Reply to thread

Thanks for that, now I understand turbos (a bit) better :D I didn't know nitrous was so expensive.


Anyway, having this new information I can't argue my point any further, anyone care to discuss supercharger vs turbocharger?


Back
Top