Rob Zombie has released the official music video for 'Tarantula,' another standout track from his latest studio album, The Great Satan
Read full article Share article
Artists that are mentioned in this thread
All the sources contributing to this story.