Gran Turismo World Series Final tickets on sale, includes Vision GT 10-year celebration

The world’s fastest Gran Turismo 7 drivers will meet in Barcelona this December, and you could be there to watch three competitions reach their conclusion.