A new server - TOP RACE MANAGER


A new server

Due to increased popularity users across the world will now have the chance to watch the races live! We are adding a new server! There will now be one for Europe and one for America with race times to suit each continent. And for people who feel one team isn’t enough… You can have one on both servers!