The Halo may by 2018's most significant regulation change, but what does it actually mean for the team and our drivers. How does it affect visibility? How do the drivers get in their cars?...
Load comments
About this video
Duration | 02:43 |
Posted | Apr 2, 2018 |
Series | General |
Be first to get
breaking news
breaking news
shares
comments