Citroën C6- 2006
Citroën introduced the C6 concept car at the Geneva Motor Show in 1999. The C6 was to be its flagship model, intent on replacing the aging XM. However, it did not go into production until late 2005. The C6 was Citroën’s last model in a long line of large, self-levelling hydro-pneumatic suspension models, going all […]