I had a little play with a new ctr yesterday responsibly ofcourse
I was shocked how quick it was.
Off the island he seemed to have much better traction and upto motorway speed I honestly would say there was nothing in it very surprised I was lol
I would like to go side by side on a track where you can realy push it and find out legally