Wednesday 26/06/2013, 01:36
The Huracan clan bio says that they are from Los Santos. Where is Los Santos supposed to be located in?
Is UR's Los Santos the same as Grand Theft Auto's Los Santos (which is a city resembling Los Angeles)?
Or is it some place in Mexico?
Where do you think Los Santos is?