Saturday, July 24, 2010

2011 Ford Fiesta

It took a powder from the North American market for more than a decade but now the Fiesta, Ford's world car, is back. Bumper2Bumpertv wants to know if this one is a winner or an entrant in the hall of shame.

No comments: