The Gran Turismo World Finals have come to a close in Amsterdam, and Team Lexus continues the Japanese Manufacturers Cup-winning streak. Japan's Takuma Miyazono took home a hard-fought second Nations Cup title.
Manufacturers Cup
The first event of the GT World Finals, the Manufacturers Cup...