Ford Fiesta ST200 is an even mightier mite (pictures)

Ford's highly entertaining Fiesta ST hatchback shows off even more power and handling smarts at the Geneva Motor Show.