Motorsports News header image 4

Ecological Cactus

From all concepts presented at 2007 Frankfurt Motor Show, Citroen was one of the most interesting, with C-Cactus. (…)