A photograph taken on November 12, 2026 shows an advertisement for the release of the new game Grand Theft Auto VI (GTA 6) video game displayed on the facade of a Westfield Mall in Leidschendam, ahead of its release on November 19. (Photo by John van der Tol / ANP / AFP via Getty Images) / Netherlands OUT

News, Photo and Web Search