Ever since it debuted in 1999, the Cadillac Escalade has been the benchmark for full-size luxury SUVs. Few vehicles have been as polarizing over four generations. What some see as a symbol of success and elegance, others view as a show of arrogance …
Comments