Posted by TrimBin in Games on November 2, 2011
Finally the first trailer for the next in the series of the critically acclaimed computer game series Grand Theft Auto has arrived. Here it is for your viewing pleasure.
Leave a comment
You are currently browsing the archives for November, 2011