Doug Scott is the marketing manager for Ford's truck division and he was the one who said "capability matters" when talking about the new 2009 F-150. That means he's chiefly responsible for trying ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results