News

The Cadillac Escalade is synonymous with luxury and music videos. How many years did the Escalade EXT last on the market? Why did Cadillac discontinue it?