Renault World Series – Silverstone – June 2008 Posted By Colin Rear in Events, Shows June 10, 2008 0 comment The Renault World Series event is now, apparently, the second largest motor sport event in the UK, and to judge by the crowds, especially on Sunday, i...Continue Read