Want to add a turbo to your car?

Lunchmoney

The Torque Meister
Points
497
Location
Uk
Car
'98 JDM Impreza STI
I see this question a lot around the interwebs. Once again Engineering Explained to the rescue :)

Also useful info for upgrading stuff :)
 

Similar threads


Please watch this on my YouTube channel & Subscribe.


Back
Top