births
Alf Francis, West Prussia-born, English motor racing mechanic and race car constructor (died 1983)
Related Wikipedia articles
Alf Francis
British mechanic
Alf Francis was a motor racing mechanic and racing car constructor.Source: Wikipedia (CC BY-SA)