It's one of those blessings in disguise: Ford can't build its cars fast enough.
Read This Article
The 2013 Ford Escape is making its world debut this week in Los Angeles.
What are those old sayings?
In this episode of Motor Trend's Ignition, Carlos Lago, Associate Road Test Editor, travels to France for the launch of the 2014 Ford Fiesta ST.