That page is mostly useless. But there's not much point in writing anything extra until the car is actually released. Might want to get rid of the whole 'most powerful' thing though. And what is a 'go fast' pedal; accelerator?
Yes, the old image is better, but when we need to add new cars, it's gonna be hard to set up the exact same style of render, and it will take some time... .
And some of the cars pictures need updating, at present.
I started copying stuff from the english page and started translating it into Dutch.
I started with the demo cars, I hope the original creator of the cars stuff is ok with me using his stuff