10th June 2020
‘Gran Turismo 7’ Release Rumors: New Trademark Spotting In Argentina Raises ‘GT’ Alarm Again International Business Times