Rockstar Games has just announced that Grand Theft Auto 5 will be coming to the masses. If you visit their website, http://www.rockstargames.com, you will see a large image of the Grand Theft Auto 5 logo and an announcement of the trailer coming November 11, 2011. Fans only get a logo of the upcoming release and […]Read More →
Loading...You are here: Home > 'Grand Theft Auto'
Grand Theft Auto