La Cucaracha: When is the best time to build a wall? (toon) November 12, 2017November 13, 2017 by LALO ALCARAZ