The latest Mercedes S-Class is a high-tech wonder, but this new Cadillac is aiming even higher.
read more