2013 Cadillac XTS
The best big American luxury car, by default.
May 2012
BY TONY QUIROGA
The Lincoln Town Car is no more. The Cadillac DTS is dead. Luxury, as defined by big, floating cars designed to isolate six occupants from reality, is extinct. The world has moved on, and...