Igor Straga Is Your 2018 Gran Turismo Sport World Champion
In a race better than any Formula One race this year, Brazil’s Igor Straga comes back to win the 2018 Gran Turismo Sport world championship at LeMans…
In a race better than any Formula One race this year, Brazil’s Igor Straga comes back to win the 2018 Gran Turismo Sport world championship at LeMans…