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 »
Copyright © 2007 Microcar Forum