It's not just a funny gameplay clip, but a neat nod to GTA 5's marketing

Advertisement