Hints and tips:
...And which is the home of the developer of 2013’s best-selling video game, Grand Theft Auto V? The answer is not London....
International Edition