25/06/17 6:27pm

Ted's Notebook - Azerbaijan

Ted Kravitz gives his thoughts on Sunday's hectic and action packed Azerbaijan Grand Prix in Baku.

Play Video