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?
UR were most likely thinking of Mexico and there's more than enough evidence to support that, but I believe it could be Cuba because of the political undertones that a few of the clan's bios have. However, it could be South America in general since things like Lucha Libre and Day of the Dead are, whilst originating from Mexico, celebrated continentally.