Cadillac XTS is the newest addition to the Cadillac luxury sedan lineup

Cadillac XTS is the newest addition to the Cadillac luxury sedan lineup. From Cadillac they have presented the world the 2013 XTS, and this is the new part of the Cadillac luxury sedan lineup. They are planning to put it in to showrooms in U.S. and Canadian in the spring of 2012 and it … [Read more...]