By eHow Cars Editor
Rate: (2 Ratings)
Superchargers not only add more horsepower to your vehicle, but also provide better fuel efficiency and allow your engine to run better in all aspects. Supercharger blowers are a forced air induction that can be installed on most any vehicle, including street, racing and marine vehicles.
eHow Cars Editor