Interesting, Technology, Uncategorized

Real Life GTA in Los Santos

Los Santos is a real place, and this is how these guys envision a real life Grand Theft Auto game.

Loading...

Leave a Reply

Your email address will not be published. Required fields are marked *