Wall of Voodoo: ‘Mexican Radio’ (music video) August 16, 2016 by COMIC SAENZ Three and a half million viewers can’t be wrong, right? Wall of Voodoo released Mexican Radio in 1982.