Netflix confirms release date for new Michael Schumacher F1 documentary

Netflix will release "Schumacher '94 - The Birth of a Legend" in October