Sunday, June 14, 2009

2010 Ford Taurus SHO showcased in Esquire Magazine as Car of the Year

Editors of the Esquire magazine have named the 2010 Ford Taurus SHO as its inaugural “Car of the Year.”



Read MORE

No comments:

Post a Comment