What's New
This app has been updated by Apple to display the Apple Watch app icon.
App Description
Rider Turbo - New Car Racing Games, the challenging and addictive gameplay. Need your skills and more strategy passing through the traps. Collect the diamonds and make more flipping to get the highest points.
App Changes
- June 16, 2019 Initial release