From Dundee! Are Rockstar getting ready to reveal their latest game? Developments at their Edinburgh studio may hint that Grand Theft Auto 6 is about to be announced. facebook.com/...0078834802
Scotland flag - the saltire Made In Scotland. For Scotland.
or
Create An Account