What better way is there to advertise the effectiveness of your insecticide spray than with a billboard that also happens to double as a gigantic bug trap? Created by Italian ad agency Publicis for a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results