Renault chief Bob Bell takes a look at the technical challenges posed by Spanish Grand Prix venue Circuit de Barcelona-Catalunya.
Renault chief Bob Bell takes a look at the technical challenges posed by Spanish Grand Prix venue Circuit de Barcelona-Catalunya.
Discussion about this post