Max Verstappen ‘on another planet’ after winning dramatic Chinese Grand Prix, says Christian Horner
By Issy Ronald, CNN (CNN) — Max Verstappen is racing “on another planet,” according to Red Bull team manager Christian Horner, after the…
Continue Reading