
Citroën DS3 racing, rally fashion
This car is really a gem: I am speaking about Citroen DS3 Racing. The vehicle is 3.94 meters long, with an output power of 200 hp, with an engine of 1.6 turbo. It’s the French concept that we saw at the Geneva Motor Show (4-14 March 2010). However, it was sold in 1,000 units in…
Read More