Black Flag’s Agency Tries Some Renegade Advertising: Huge Ants.

This is pretty cool, reminds me of the TV ad when you watch a nice family scene and a bug looks like it crawls across the screen.  It turns out to be an ad for a pest control company.  Can you imagine if you lived in that building?