Quote:
Originally Posted by AL427SBF
turbocharging is the far superior solution to boosting performance over supercharging. It's really no contest at all.
|
If this is an absolute fact in all circumstances, then why is Top Fuel running blowers?
Why has the big three sold both turbo and blowers in recent times?