Showing posts with the label F1
Browsing Label
F1
When we first heard that Netflix and F1 had inked a deal, we thought they were going all-in by broadcasting races live. That in itself would have been a huge deal - imagine Netfl…