Album
Wall Of Voodoo
Released 1981
0 58236 0
Wall of Voodoo
1980
Happy Planet
1987
The Index Masters
1991
Call of the West
1982
Dark Continent
1981