Ted's Notebook: Testing D3

  • Wed 28th Feb, 9:15pm

Ted Kravitz gives all his thoughts on the third day of testing in Barcelona ahead of the 2018 Formula 1 season. Also in HD