Chrysler World Headquarters in Auburn Hills, MI has been wrapped up with the new 2011 Jeep Grand Cherokee literally.

Sourc- Twitter