Autosport (UK)

100%

-

A car with an engine overseen by Baretzky finished on the Le Mans podium every year from 1999 to 2016

Newspapers in English

Newspapers from United Kingdom