This site uses cookies. You can read how we use cookies in our privacy policy.If you do not wish to allow cookies, please close your browser.
1993 Arcade motor racing game.
This is a UK Mega CD Release, compatible with UK and European Mega CD Consoles. A suitable adaptor would be required to play this game on USA or Japanese Sega Mega CD Machines.