The Cadillac Escalade has long been one of the largest, most luxurious and biggest gas guzzling SUVs - in many ways, the antithesis of the environmental movement.
The article requires paid subscription. Subscribe Now
The Cadillac Escalade has long been one of the largest, most luxurious and biggest gas guzzling SUVs - in many ways, the antithesis of the environmental movement.