A luxury SUV that is far more luxerious than its competitor, the Cadillac Escalade.
The Navigator owns the Escalade.
110👍 35👎