Apologies in advance, this isn't about sim racing or real racing which is our usual style here at RD, but after seeing this I just had to write an article...
Now those of us reading RD today who have a keen interest in the world of performance road ready vehicles probably know it is Geneva...