La Cucaracha: Why is America backwards and corrupt? (toon) February 11, 2020January 24, 2017 by LALO ALCARAZ