Tech

GTA 6 Leak Allegedly Reveals A Major Detail About The Game's Setting


A shocking number of videos of the video game “GTA 6” (“Grand Theft Auto VI”) have appeared online in advance of the title’s release. This leak …

Read more at www.slashgear.com

Show More

Related Articles

Back to top button