Fans are now looking to the moon for the latest source of GTA 6 leaks

submitted by /u/Childerich
[comments]

See also  Gran Turismo 7 Update 1.31 going live today with 5 new cars, 2 new layouts for Nurburgring, and a new Scapes location