Transport and equipment / World best cars by Jordi Vilaró 13.08.2018 The British Cooper T51 №17 from 1959