ICARUS is a platform providing the best solution for sports event creation. No need to worries about the bulky minimum participant for your limited community. Customize your own race and attract thousands of sports enthusiast globally.
Suit up and accept these challenges