Nicolas Davenel directed the clip for the track “Defiant Order” of French electro...

0