Rockstar North

Rockstar North is a Scottish game developer based in Edinburgh, Scotland. Known for the being the lead developer on the Grand Theft Auto series.

1 2 4