Gran Turismo Sport: Eight Things You Need to Know
With the launch of Gran Turismo Sport just around the corner on October 17, there’s a lot of exciting information to share about the new game. We wanted to provide a roundup of some of the announcements that you may have missed, as well as some new details for the dedicated among you. GT Sport…