Post Thumbnail

Grand Theft Auto developer Rockstar Games always has its thumb on the pulse of pop culture, and the just-released Grand Theft Auto V proves that the heralded game company hasn't missed a step. Set in Los Santos (a fictionalized modern day Los Angeles), the game is heavy on cultural references incl...

September 17th 2013 at 9:00pm 0 Comments