Pick one of the impressive, highly detailed vehicles and show your driving skills in this demanding environment. The city is your greatest friend and the greatest enemy. It will amaze and astonish you with its views, while demanding your full attention …
Information from the official Nintendo eShop site. All Rights Reserved.