Preview: The 2012 Cadillac XTS
Announced at the 2010 Detroit Auto Show, the 2012 Cadillac XTS is scheduled for production in late 2011 at the Oshawa, Canada GM factory. While many were surprised to find that the concept car was not as showy as expected, it is still, nevertheless, a luxury vehicle. It also follows trends of other luxury car [...]
