New Racing Platform Launches May 15, 2025 A new ownership platform has been launched that the creators state will provide an immersive, AI-powered, fan-focused experience from anywhere in the world.