Europe’s best selling car prize goes to the 2011 Ford Fiesta
The 2011 Ford Fiesta received quite the welcoming in all the markets the Blue Oval sent it to and it really shows. Once the numbers came in for the sales of the first quarter of 2011, Ford's stunning little hatchback ranked on top of everything else with wheels. With a March figure of an amazing 50.534 units being shifted, the...