La Cucaracha: Eddie and Teacher Vero see the new ‘Dora’ movie (toon) August 11, 2019August 12, 2019 by LALO ALCARAZ