This is a surprisingly nice 3D racing game. You can take part in a grand prix where you get a certain number of points for each place. It consists of several races on different tracks. You may also enjoy a single race or play against your friend. Have fun!
Played 100,220 times