Scotland created Grand Theft Auto – is its video game industry still thriving?

(bbc.co.uk)

2 points | by Kaibeezy 4 hours ago ago

No comments yet.