07-04-2009, 01:00 AM
|
#14 (permalink)
|
|
Hayai
Location: Sandwich Islands
|
Quote:
Originally Posted by pdpgps
From a mechanical standpoint, what is it about the turbo that allows you to get so much more horsepower than the supercharger? I don't know much about boosted setups.
Beautiful car!
|
The efficiency.
|
|
|