Found on My Facebook...

Well, some say this is a sneak peek on Gran Turismo 7, set in local circuit near my hometown..