Ever wonder how Nike makes their fleece? Well, Royale gives their interpretation in this new spot. With incredibly fine detail and ultra realism we are taken on a journey through the process of Nike’s new clothing. It doesn’t get much better than this. Nike is definitely dominating the advertising world.