This should be a good question. Wall of Voodoo’s Mexican Radio has various Spanish people chanting. Does anyone know what it means?
This should be a good question. Wall of Voodoo’s Mexican Radio has various Spanish people chanting. Does anyone know what it means?