mika makinen is the '98 world rally champion (lancer evo super rally car '03)
I found some mistakes
In the text for the Ford RS200 they are talking about the FIFA instead of FIA.
And some Honda S2000 (cant remeber 100%) comes with the story about a JGTC NSX.
But you can't blame PD with so many cars