Rob Zombie found some time – while finishing up The Lords of Salem – to knock out another television commercial. If you recall, he directed an ad for Woolite a bit ago, now he’s tackling Amdro Ant Block in a TV spot called “Death Note.” And it stars Clint Howard! FEARnet debuted the ad, you can watch it after the jump.
Learn more about the making of the commercial here.