La Cucaracha: Comic-Con? That’s in San Diego, right? (toon) July 19, 2018 by LALO ALCARAZ PREVIOUSLY ON COMIC-CON: