Found this today;
Autocar Le Mans News
Is t true or re autocar making things up?