20110714 auto: New Ford Fiesta Launched