Tuesday, August 21, 2018
Tags Simon Rennie

Tag: Simon Rennie

The race against the clock that spearheaded Ricciardo’s China win

Daniel Ricciardo sealed a thrilling Chinese Grand Prix with a stunning series of late overtaking moves but the secret to his success lay in...