20 Years Ago: Rob Zombie Releases ‘The Sinister Urge’

20 Years Ago: Rob Zombie Releases ‘The Sinister Urge’

On Nov. 13, 2001, Rob Zombie followed up his debut record with the venerable ‘The Sinister Urge.’ Continue reading…

Photo Gallery