Auto giant Cadillac’s Escalade is as great and grand as SUV’s come. With a V8 engine and 420 BHP, paired with six-speed automatic. A perfect fit