Red Bull thought Ricciardo was on for China win repeat
Red Bull thought Ricciardo was on for China win repeat F1 Live F1 Replay F1 Standings Red Bull Formula 1 team principal Christian Horner at one stage believed Daniel...