La Cucaracha: Cuco and Eddie give Greta Thunberg a ride (toon) October 14, 2019October 15, 2019 by LALO ALCARAZ