Tag Archives: Wall of Voodoo

Authority Zero – Mexican Radio (Music Video)

“Mexican Radio” is a song written and performed by the band Wall of Voodoo, and produced by Richard Mazda. The track was initially made commercially available on their 1983 album Call of the West. The song peaked at #58 on the Billboard Hot 100 chart[1] in the U.S. while peaking at #64 in the U.K, […]

Leave a comment Continue Reading →
Skysa App Bar