The upside of any forced induction system is that is shoves more air into the engine than it could possibly ingest on its own, which of course creates more power.

Click to Read Full Story...