Racing game where you see the car from above. Finish each round in the top three position to complete your races. 5 different worlds to drive in!
What do you think about Flash Rally 2 ?