Dubai must have a killer cockroach issue. For Combat Cockroach Gel, local office of TBWA/RAAD got a little devilish. Demented demons handle the roach massacre, sending unwanted insects straight to hell. [I Believe In Advertising]