Renault and Haas's 2017 Formula 1 cars both made their track debuts with filming day runs at Barcelona on Saturday. Only Renault released footage and images of its RS17, which was launched in London on Tuesday. The team had been due to run on Friday... MoreĀ»