Gran Turismo 7 Japanese Pamphlet Shares Additional Details About Game

A Gran Turismo 7 Japanese pamphlet has shared some extra details about the games vehicles, events, and customization options for players.