AutoTechnician.org
—
by
A Citroen C4 Cactus is prepped for display at French automaker Citroen’s exhibit at the Paris auto show on Tuesday.