In 1995, White Zombie put out Astro-Creep 2000, an album that contains the song "Electric Head, Pt. 2 (The Ecstasy)." Around 1999, that song was played live and then never played again… until an August 4 show at the Gexa Energy Pavilion in Dallas, TX. Zombie broke the song out for the first time in nearly 20 years and did a damn good job! Check out the pretty decent footage above and pretend like it's 1995 all over again… but with YouTube, somehow.
[via The PRP]