The launch of the redesigned Jeep Cherokee. Shot in Spain, the Wild West of Europe. Directed by Chris Malloy.