2011 Ford Fiesta North American Debut

The 2011 Ford Fiesta makes its North American debut at Ford’s media launch in San Francisco California, April 2010.

Leave a Reply