Grand Theft Auto VI in-game animated series ‘Macca & Friends’ teaser trailer

The adventures of Macca the Gator and friends in Leonida.