La Cucaracha: Eddie goes back to where he came from (toon) August 5, 2019August 6, 2019 by LALO ALCARAZ