Entertainment
Selfridges Launches Massive Grand Theft Auto 6 Pop-Up in London
The luxury London department store has transformed its flagship location into a Vice City-themed experience ahead of the game's release, sparking both massive queues and online pricing debates.