Infiniti Red Bull Racing and Renault Sport F1: Quadruple Champions!
Infiniti Red Bull Racing and Renault Sport F1 recently secured their fourth consecutive Constructors’ World Championship title. In 2013 the hugely successful partnership has scored 10 wins, 8 pole positions, 10 fastest laps and 470 points to date. It is […]
Infiniti Red Bull Racing and Renault Sport F1: Quadruple Champions! Read More »