Drift Streets Japan download

Race through the Japan highway with heavy traffic
Counter
Download from the developer's website

Alternative software

City Racing
City Racing
Free
rating

If you want to compete in street races, then "City Racing" is your game!

Car Racing Deluxe
Car Racing Deluxe
rating

Snatch your life out of the fiery lava mouth and shift from scorching meteorites

Racing Trucker
Racing Trucker
Free
rating

Game that is full of a crushing energy.

Racing Impossible
Racing Impossible
Free
rating

Free 3D car racing game.

Street Car Racing 3D
Street Car Racing 3D
rating

Car racing screensaver for Windows.