Cadillac’s massive Escalade received a huge ... with a choice of two V-8s — but what a pair of V-8s they are. A 6.2-liter is standard and makes 420 horsepower and 460 pounds-feet of torque.
Some results have been hidden because they may be inaccessible to you