Exclusive: Further details emerge around Netflix and Tour de France streaming series
Documents seen by VeloNews show that the 8-episode “docu-series” aims to lift riders to ‘superstar status’ and open up the sport to millions of new fans in May 2023.