GTA 6 Leaker Claims Vice City Will Not Be The Only City In The Game

While there have been several reports suggesting GTA 6 to be set in Vice City, a GTA 6 leaker has now claimed that players will get to see another city when the game is released! […]