you had a tear up with a Vanquish in you Mini Cooper S !!........was the Vanquish being driven by a monkey or a duck or did he just disconect 4 of his HT leads before playing with you ?
I know that road very well. I believe many of those roundabouts can be taken at >NSL speeds (not that I'd advocate driving at speeds in excess of the limit and prevailing road conditions). So I suspect that the driver of the Vanquish was either not trying or a little tentative.