Renault Etoile Filante

You might not think there would be much to connect the Renault Dauphine runabout – and a land speed record car! The Renault Etoile Filante’s LSR attempt, however, was, in part, to publicise the new …

Continue reading