Technology  Take-Two’s Rockstar Games confirms GTA VI leak

Take-Two’s Rockstar Games confirms GTA VI leak