News

The revised car, LMP-01, only yielded a 15th place at Le Mans, highlighting that Cadillac was treading water. However, Stroud's all-new LMP-02, although not tested until January, was a significant ...
Cadillac is one of America's oldest surviving car manufacturers, and it has built some of the best land barges in history ...