Watch Rob Zombie’s New Commercial – Amdro Ant Block
Frontman and director Rob Zombie filmed a commercial for Amdro Ant Block starring Clint Howard. The 30 second spot is titled “Death Note.” See it below: Rob Zombie released Hellbilly Deluxe 2 in 2010 and is gearing up for a tour with Megadeth and Lacuna Coil this spring. Zombie also directed The Lords of Salem […]