Cadillac – a brand for the top ten thousand, whose luxury cars have been with us since 1902. This Cadillac Fleetwood from 1974 was the absolute best you could indulge in at the time and only 18,250 pieces were produced!

Location: Fenton, Missouri, United States

Dealer: motoexotica