No such thing as bad publicity?
As an avid fan of motorsport I have been following the recent investigation into alleged cheating by the Renault F1 team. Whilst there are many issues at stake in this, not all of which are as logical as the FIA as governing body of Formula One would like us to believe, one thing which is […]