The game is called GTI Club and it was made by Konami for arcades in 1996. Gamefaqs has it.
Log in to comment