As we approach the release of Rob Zombie’s, Venomous Rat Regeneration Vendor, the man has dropped the first video, ‘Dead City Radio and the New Gods of Supertown’.
As we approach the release of Rob Zombie’s, Venomous Rat Regeneration Vendor, the man has dropped the first video, ‘Dead City Radio and the New Gods of Supertown’.