Overview
Cadillac Motor Car Division is a division of the American automobile manufacturer General Motors Company (GM) that designs and builds luxury vehicles
This was the campaign for the new model of Escalade, the V8, a vehicle combining the typical qualities of an SUV with more horsepower and speed
Edit: Cabin