Holden’s most compelling debut in years is a seven-seater SUV amped to rock a packed house. But will a trio of talented support acts blow it off stage?
Which top-spec American-built, V6-powered, seven-seat SUV has the edge in terms of value, comfort, safety and driveability?