ok all this turbo, super charger, charger super turbo, etc doesnt mean a thing to me lol
i have heard of a:-
Turbo
Supercharger
Turbo Charger
What is the difference between the 3?
Is there a certain engine size either one can be fitted onto?
Where can you get them from?
What...