The long road that defines every season of the Gran Turismo World Series reached another decisive chapter on Sunday in Fukuoka, Japan, as the World Finals turned their focus to the Nations Cup. Inside a sold-out Marine Messe Fukuoka, the worlds elite Gran Turismo drivers returned to the stage -
Please to comment