Ted's Notebook - Russia

  • Mon 1st May, 12:30pm

Ted Kravitz gives his thoughts on the 2017 Russian Grand Prix from Sochi. Also in HD