In most driving games, you usually find yourself on the road, trying to reach the finish line faster than any of your rivals. However, this title is pretty unique! You will become a manager, not a rider. This means that you are going to decide who exactly will become a part of the seasoned team and create your own squad of champions. The game features absolutely striking realistic physics, cool three-dimensional models, and various career options to follow. Learn how to use your resources wisely!
Similiars games online