No joke. I am not sure what is going on there.
I don't understand the tie in with Mexican Radio and Wall of Voodoo...must be a joke of some kind.