Take a Ford Fiesta hatchback, crank up the aggression, and slap on an "ST" badge and you've got the eager-to-please Fiesta ST--on display at the Geneva auto show in European production trim.
March 6, 2012 1:30 PM PST
Photo by: Antuan Goodwin/CNET
| Caption by: Antuan Goodwin
Conversation powered by Livefyre