Board Thread:Game Discussion/@comment-26756345-20160430210906/@comment-27510501-20160508205458

Interesting opinion. Contrasts very sharply with mine, especially after I have just got my fastest lap time of any car in the game on Mount Panorama in the Venom. :)