Citroen C – Buggy

July 22nd, 2006 by gary

Unveiled at the 2006 Madrid motorshow the Citroen C-Buggy is a fun and small open offroader that sports a 1.6L 4 cylinder engine 4WD and limited slip diff at the rear.
Read the rest of this entry »

Category: Concept Cars | No Comments »