TGIF Music Video from La Chata’s Music Box: El Cunjunto Nueva Ola — a crew of masked cumbia-loving luchadores — has a new album out called Chido Chido. No, no I am not saying it’s chido (cool in English.) Well, actually, it is. This tune is called Cumbia Town.