Citroen is crazy about teasing automotive enthusiasts with an infinity of detail pictures when it comes to its concepts. We know this from last year, when the French automaker seemed to be teaching an ...
Citroën has revealed the interior of the DS High Rider concept - which was originally showcased at the 2010 Geneva Motor Show. In line with the car’s distinctive exterior styling, DS High Rider’s ...