View Voodoo Glow Skulls on Aug 1, 1998EditFollowShare28 years agoSat, Aug 1, 1998at TealNew York, NYThe Band Geek MafiaVoodoo Glow SkullsEditFollowShare