Wall of Voodoo was an American new wave band from Los Angeles, active from 1980 to 1987. The band is best remembered for its 1983 hit single, “Mexican Radio”. Wall of Voodoo was formed in 1980 by Stan Ridgway (vocals, harmonica, keyboards), Marc Moreland (guitar), and Chas T. Gray (bass). The band’s name was taken…
Read more
Categories: Tech