Grand Theft Auto V is an open world game made by Rockstar. It is set in Los Santos, A city based on Los Angeles. You control either Michael, Franklin or Trevor through the game and sometimes even controlling each avatar in one mission. This allow...Read the full review here
You must be logged in to use the forums.
Snoobster AaronInTheBox #0 September 12th 2017, 22:35