International Auto Show Racing Game Description
There is an International Auto Show that is displaying the most incredible cars from all over the world. And if admiring them is not enough, how about racing between them? In this auto show, there is a race track between the cars in the display and there is a contest being held for finding the greatest race driver.