GTA 6 Release Date & Setting Leaked

Tom Henderson leaked hot new info about the GTA 6 release date, setting and map.