Where should the next Grand Theft Auto be located?
By bwfclr10 42 Comments
As i am English i would like Rockstar to bring out a GTA in London or the U.K. in general
As i am English i would like Rockstar to bring out a GTA in London or the U.K. in general