The Williams looks awesome
I wonder what the hell will happen with Renault, so many rumours, management changes etc. The whole "no car ready to show", is it a way to build PR attention or are they struggling to get their shit together. Wonder what the future looks like for Ricciardo...
Click to expand...