(Ping! Zine Web Tech Magazine) – The World of GTA 5 is a pretty large place. Need evidence? Look no further than a leaked map of Los Santos that recently appeared on social site Reddit. The leak was pointed out by through an IGN article on Tuesday. View the publication’s report to see the map […]