The Gran Turismo Sport video game has had a long-standing tradition of introducing cutting-edge race cars, essentially known...
.
November 11, 2017