The first trailer for Grand Theft Auto 6 is here early, being pushed live via Rockstar Games and confirming the game’s Miami setting.

This article is imported via RSS from Windows Central RSS Feed – Read more here: ​Read More