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
Credit: Cadillac
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.