Cadillac is a brand brought back from the dead. When the “Art and Science” CTS debuted in 2003 it was nothing short of a ...