La Cucaracha: More Great Moments in Latino History (toon) September 26, 2018September 26, 2018 by LALO ALCARAZ PREVIOUSLY ON GREAT MOMENTS IN LATINO HISTORY: