Liberated Tape Archive has uploaded an entire WhiteZombie concert to YouTube.
The 1996 concert was filmed in Illinois at the Peoria Civic Center during White Zombie’s AstroCreep: 2000 Tour. The 15-song set includes Black Sunshine, More Human than Human and more. Check it out below!