Gran Turismo Sport Adds Eight New Cars

“Gran Turismo Sport” added eight new cars [highlighted by the 1962 Ferrari 250 GTO, Mazda 787B and Mercedes F1 car] and one new track [Circuit de Sainte-Croix]…