News

They aren't ducks but mythical birds, without feet or beaks, that never stop flying to reach their goal. When three are shown, as in the Cadillac logo, they represent the Holy Trinity as a mark of ...