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…
Motor Racing (1920)
Previous post: Michael Schumacher in Ferrari FXX Burnouts & Accelerations!!
Next post: Motor Racing Phoenix Park (1926)
{ 0 comments… add one now }