GTA 6 trailer 2 leak sparks buzz, fans speculate December 27 as the release date

GTA 6 trailer 2 leak sparks buzz, fans speculate December 27 as the release date