Archive for the '27 July 1990' tag

27 July 1990 at 4 o’clock; the end of an era

The 2 CV production line in France closed in...
Read more