2011 Ford Fiesta: Mission Accomplished Published on September 9, 2010 in First Drives by Denis Duquet