You can find more information here.
ITCC World Championship 2026
|
Continuing education events
ITCC World Championship
October 9–11, 2026
St. Louis, Missouri (USA)