Although it is fair to say that Formula One has a sizable and worldwide fan-base, it is a sport that is always looking to grow its reach across the globe and after teaming up with streaming service Netflix, it seems as if that objective has been achieved.