Film Editor
Screen Shot 2020-05-24 at 11.29.10 PM.png

Nike Asia - Shanghai Fast 60

Brand: Nike Asia

Title: Shanghai Fast 60

Agency: Weiden + Kennedy, Shanghai

Director: Nicholas Winding Refn