Gran Turismo 2023 World Series Finals Coming Up This Weekend
57 of the world’s top drivers will meet this weekend to determine the 2023 World Series Finals of “Gran Turismo”‘s Manufacturer’s Cup and Nation’s Cup with Barcelona as the host from December 1-3, 2023.