By using this site, you agree to our Privacy Policy and our Terms of Use. Close

@mesoteto

it's not really racing,,,racing is a small part of it actually,,,it's a city you drive in ,,,if you like to race there are places on map you go to red light and accelerate while braking,,,,then a race will start,,,,you can take your oponents down by crashing them into the walls,,,when you do so,the game slows down and shows that over the top crash scene.