elnino334 on 21 September 2007
Is not a demo but last time I checked it had like 30 cars and 8-10 tracks. It was on joystiq. I'll see if I can find it but if this is at I say is a hell of a ripoff.