Motor Racing (1920)

by Craig on 15/04/2014

Le Mans, France. Intertitle: “MOTOR ROAD RACING RESUMED in France – for the first time since the war. Frederich wins the Circuit de la Sarthe trophy for cycl…

{ 0 comments… add one now }

Leave a Comment

Previous post:

Next post: