A Formula 1 simulator from Ubisoft that was cancelled before release.
Ups! sorry we're collecting characters for this videogame