Gran Turismo World Series 2025 Round 1 takes place in London this Saturday Ken Chan Sr Product Manager, SIE