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...

1 year ago 0 Comments
September 17, 2013 at 9:00PM