Watch: Renault's season in review

12:53, 22 Dec 2018
0 Comments
Renault have claimed the title of being the 'best-of-the-rest' in 2018 as the French team finished in fourth place in the constructors' championship. The Inside Line looks back and reviews the season of the French outfit.
Read more about: