Cadillac XTS debut officially announced
After touting quite a few horns about it to the motoring press, it's time Cadillac took its XTS and sent it into battle with its fists in the air and looking for a score to settle. That score is with the evergreen Lincoln Town Car and the business-like market it has been dominating since... well, what feels like the beginning...