2015 Ford Mustang EcoBoost

My Mechanic: Turbocharging – why not?

Turbochargers are not new. Invented by Swiss engineer Alfred Buchi who patented the design in 1905, it wasn’t until the 1920’s however that they were used, and then it was to help power the fledgling fighter ai...