As part of this campaign, Chrysler has released a number of commercials featuring the all-new 2011 Jeep Grand Cherokee with the latest one being appropriately called, "Stronger".
In the ad, Chrysler details the painstaking lengths that go in building Jeep's new flagship SUV while carefully pointing out the importance of the vehicle in the company's attempt to restore the brand's image and reputation. As the ad ever-so poignantly says, Chrysler isn't "building just a car, it's building a company."
.