Netflix Debuts Formula 1: Drive To Survive Alex Bean 5 years ago Premiering on Netflix this week is “Drive to Survive” – a look behind the scenes of a typical Formula One racing season…