Tag: 1987 Citroen
NOVEMBER 2, 2011: A FRENCH CAR WITH A SWISS OWNER FIND...
We see very few Citroens at car shows.
Our exposure to these iconic French cars with terminally cute looks (a Barrett-Jackson term for any...