Trifecta of new World Rally Cars Announced at 2010 Paris Motor show
At major motor show’s such as Paris, it is unusual for automotive manufactures to announce new race cars let alone 3 brand new Rally Cars. At the Paris show last week Ford, Citroen and Mini all announced new challengers for the 2011 World Rally Championship
Trifecta of new World Rally Cars Announced at 2010 Paris Motor show Read More »