Album Review: The Lunar Injection Kool Aid Eclipse Conspiracy – Rob Zombie

Rob Zombie has been using the same formula, with varying degrees of success, since 1986. From White Zombie’s early Noise Rock beginnings, through the more

Continue reading