Brilliant racing game with tons of cars, shiny graphics, superb soundtrack and wonderful gameplay. Introduction The world of competitive racing involves a myriad of driving...