Just a quick announcement. I just got this email from Rockstar showcasing this image. There was no information related to this pic just a promotional picture showcasing some artwork and the trailer that will be on its way November 14th 2o12. There was also a site link, you can check out , http://www.rockstargames.com/V/ .
If you like this post please share it and subscribe.