A Fast-paced 3D online racing game. Compete against upto 7 players at a time, from just standard racing, to warring for supremacy. Upto 100 players are online at a time
[source:mobygames]
Distribution : Retail - CommercialPlatform(s) : PC (Windows)
Links