Ahh who saw this coming (EVERYONE that’s who)? Grad Theft Auto online went live this morning accoss Canada and most other parts of the globe. Around...
GTA 5 reviews are pooing in now and the general consensus is, the game is fantastic in all respects. Check out what the critics are saying:...