The original music video for "Voodoo People", directed by Walter Stern and Russell Curtis, was filmed on location in Saint Lucia and featured Leeroy Thornhill as a voodoo priest.
The music video for "Voodoo People", directed by Walter Stern and Russell Curtis, was shot on location in Saint Lucia and starred Leeroy Thornhill as a spiritual leader.