Big news as Netflix takes on a new docu series focusing on the exciting world of F1 Racing! If you have not seen an F1 race or know very little about it, I recommend you watch this series. It is due to release on March 8. The world of F1 is unique and has so many working parts. Do yourself a favor and check out the trailer below.