The first XTS models rolled off the production line in 2013 in the USA with China getting theirs a year later. It is classed as a full-size luxury sedan and is packed full of the best comfort and safety features on offer from Cadillac. […]
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed