Spy Photos: Turbocharged Ford Fiesta Caught in Dearborn
2010-03-18
You didn't think the 2011 Ford Fiesta was going to be stuck with a wimpy 120-horsepower, four-cylinder forever did you? Well, maybe you did, but our latest spy photos prove there's a hotter version of the Fiesta hatchback in...