Technologies, transport and equipment / World best cars by Jordi Vilaró 13.09.2015 French Delage D6 11 Long from 1932