3D Urban Madness
Turbo Racing 2
This second edition of Turbo Racing is a cool online racing based game in which you start racing with a basic car. Keep upgrading as the game progresses. Mind you that the last one to pass the checkpoint gets eliminated.