Formula One drivers haven't hidden their disdain for the "halo," the new protective cockpit device that is mandatory this season.
USA Today: Motor Sports
Fri, 03/02/2018 - 11:46am
Formula One drivers haven't hidden their disdain for the "halo," the new protective cockpit device that is mandatory this season.