Jeff Deines On The Road Again January 11, 2012 |4050 views|Post a comment
Recently, I did a review on the 2011 Ford F-150 Ecoboost twin turbo 3.5-liter engine. Sounds pretty cool, all that turbo jargon, and you may have heard that descriptive term before. So what exactly is a turbo? . . .