The Ultimate Fast paced Intense Arcade Car Racing game set in streets of Trip Island with 60 Unique Tracks specifically designed for a high Adrenaline rush is finally here!
Car Racing will challenge even the most skilled racing fans. Play hard and drift your car through the unique Car racing ...