Games Rockstar Games confirms GTA 6 leaked footage: Here is what the company has to say September 19, 2022 NA Source link Read More