"Massive" is a word that gets misused quite often, but it's entirely apropos in the world of the Cadillac Escalade. Step up ...