25-Jun-2022 11:30:00 | Motor 1
Alpineās Otmar Szafnauer says the presence of Netflix cameras in F1 team boss meeting in Canada may ultimately give the sport a boost.