In Memoriam – Don Leach (December 21, 1924 – August 11, 2018)
One of the original Citroën men in charge of establishing Citroën in the USA has passed away. Don worked as both Advertising Manager and Director of Dealer Relations for Citroën in the US from 1956 – 1970. Don Leach passed away peacefully on Saturday morning, August 11, 2018 in Annapolis, …