TECHNOLOGY
GTA VI Sets Download Records Ahead of November 19 Launch
Grand Theft Auto VI has set new records for internet downloads ahead of its November 19 launch, causing major spikes in broadband traffic.
Grand Theft Auto VI has set new records for internet downloads ahead of its November 19 launch, causing major spikes in broadband traffic.