20110321 auto: Launching soon: The new Ford Fiesta