Nike Force of Nature Installation
Sport superstar company Nike, have teamed up with a London based creative studio, Field, to create an audio-visual installation called Force of Nature. The sensorial experience, developed for Nike’s free run concept, is targeted…