The third entry in Grand Tour Racing franchise that was announced at E3 1998, but was cancelled.
Advertisement