Dufaux

The Dufaux brothers, Charles and Frédéric set out to build a Gordon Bennett Cup-winning racing car in the Swiss town of Geneva. Circumstances beyond their control prevented them fulfilling their [...]