[Rumor] Gran Turismo 7 might have been leaked

Gran Turismo 7 could be real. It’s quite common to see, at least, a game from the GT...

Read More