MegaRace © 1993 Software Toolworks, The
GAME ID: T-87025
Reviews: [FR] September 1994, Consoles + N.35: 77%
Game's CD.