Street Race Takedown (Street Race Takedown)
In this game, you can appreciate a whole new level of street racing. Start your journey to the heights of driving skills. You will race at frantic speed, but, the road will not be empty. On the road, as in any other city, there are cars full. Avoid collisions and collect various bonuses and boosters, which are very many.