Grand Tour Racing '99

About

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