Toyota - LC200 - Director´s Cut

True to the motto "The True Meaning of Luxury", we take the viewer on a journey past countless spectacles of nature. All, of course, in the new Toyota Land Cruiser, for which this film was conceived and produced.

Chile provided the ideal backdrops – with the geographical characteristics of the region offering more spectacular locations than we could even begin to fully take advantage of during our 5 shooting days.