Red Cadillac Fleetwood Sedan from 1959

Red Cadillac Fleetwood Sedan from 1959, V8, 6392 cc, max. speed 190 km/h

The Marc Vidal Automobile Museum and its collection

Read more: World best cars by Jordi Vilaró ...