A bold film to celebrate a unique collaboration. Working side by side, the acclaimed Italian artist Nino Mustica and Land Rover’s Design Director, Gerry McGovern, created two massive sculptures, unveiled in London in 2014.

To highlight the audacity of the project, the film explores the vision of these two men and how art and design are intimately linked.

More information about Land Rover’s ‘Unstoppable Spirit’ campaign can be found here.