Vice City post_tag vice-city post News April 8, 2020 0 GTA 6 Leak Reveals Location And It's Vice City A supposedly leaked GTA 6 image has surfaced, but is it really as real as some fans claim? Let's check it out. …