World best cars by Jordi Vilaró 21.06.2020 Rolls-Royce 40/50 HP Roi des Belges Tourer by Barker & Co from 1913