Esquire names 2010 Ford Taurus SHO ‘Car of the Year’
Editors of the Esquire magazine have named the 2010 Ford Taurus SHO as its inaugural “Car of the Year.” “We had three main criteria in selecting the Esquire Car of the Year,” explained David Granger, editor-in-chief. “The vehicle needed to be a pleasure to drive and be capable of shortening your breath when you slam [...]
