This app was mentioned in 1 comment, with an average of 0.00 upvotes
Track Rush Racing - Free - Racing - Multiplayer - Search for 'Track Rush Racing' on the Play Store.
Trackmania nations, Trackmania stadium, Trackmania turbo style. (Info from the web)