On 29 April, Rob Zombie releases his most outrageous collection yet: The Electric Warlock Acid Witch Satanic Orgy Celebration Dispenser.