La Cucaracha: Eddie Lopez’ Arte Is In the Eye of the Beholder March 20, 2020 by LALO ALCARAZ Mas…La Cucaracha: Eddie Lopez’ Arte Is In the Eye of the Beholder