La Cucaracha: Stop, children, what’s that sound? (toon) January 10, 2016January 11, 2016 by LALO ALCARAZ