News

What Does the Cadillac Logo Mean? Cadillac's emblem is directly ... commonly thought to be ducks. Cadillac's rise as an automaker has also meant its rise as a symbol of luxury, even for ...