The World of the Car, marque Cadillac