Traducción en proceso — texto original en inglés.
The challenge of desert racing meets the convenience of a stadium setting in this off-road racing game.