La Cucaracha’s Election Day Stickers: Got yours? (toon) November 6, 2018November 7, 2018 by LALO ALCARAZ