>>28608054
Didn't Mclaren also lie about their record? claimed production car record but they did a test with a car with modified gearing.