Gathering the latest trusted data…
Developer: Black Rock Studio
2002 video game
Rally Fusion: Race of Champions was released on November 11, 2002.
Game data from Wikidata (CC0)