Netflix shares first look at Formula 1 drama series about 'world's greatest racing icon' 0 18.07.2024 22:46 Express.co.uk Motor racing fans are in for a treat as a new series about the world's greatest motor racing icon is coming to Netflix.