A very well executed outdoor campaign for an American pest control brand named Black Flag. The ad features 3D giant ants which are projected onto the side of a building following a full house Houston Astros night game, running before, during stadium fireworks and after the game while the spectators were exiting the stadium.