Cadillac Archive

12 Most Expensive State Cars

Kings, prime ministers, presidents, and many other people who occupy the highest seats in the …