Leo Ilmari Mattila was born in Helsinki in 1923, became a politician and mayor of his home town at the same time pursuing a racing career in saloons, sports and single seat racing cars. Leo died in 1979.
Leo in his Cooper Special, Helsinki, 1957
Known results for Leo:
Please get in touch if you can tell us more about Leo