Car Halo
  • Science
    What is the Halo that saved Zhou’s life in the British Formula 1 race;  What exactly does it do?

    What is the Halo that saved Zhou’s life in the British Formula 1 race; What exactly does it do?