Traduction en cours — texte d'origine en anglais.
The challenge of desert racing meets the convenience of a stadium setting in this off-road racing game.