Pests are too smart to be fooled
Click Image To Enlarge
Advertising Agency: TBWA\RAAD, Saudi Arabia
Creative Director: Saadi Alkouatli
Associate Creative Director: Hesham Samir
Art Director: Akram Alamoudi
Copywriter: Saher Khan
Photographer: Helmy Alsagaf
Via [ Ads Of The World ]
6 comments May 7th, 2009

