New York Land Rover reveal

The new Land Rover Discovery Concept is dramatically revealed on board the USS Intrepid, moored on the Hudson River.  Another stunning and ambitious piece of work by Imagination, I was the lead art-director at the concept stage (see visuals below) and I have directed many films for Jaguar & Land Rover at Imagination.

wallStreet_v04.jpg