This year for the first time, all 10 teams, gave Netflix insider access as they battled it out for victory in the greatest racing series in the world. To mark the return, Formula 1 and Netflix have released a trailer giving fans a glimpse of what is in store this season.