Voodoo Dolly
6:55

from "Live in Germany (July 19,1981)" album
by Siouxsie & The Banshees



Video from YouTube.com