No, its a truck! But then RichP (not verified) August 3, 2015 - 11:12AM Permalink No, its a truck! But then again I think Ford's Ecoboost is a joke also. Reply