KartKraft™: The International Circuit of Genk is here!

International Circuit of Genk, Belgium added to the track line up in this eagerly anticipated update for the award winning KartKraft. The 1.36-kilometer, 0.85-mile circuit in Belgium, that is historically tied with Form…