On Cinco de Mayo, we ran the billboard below: We thought the board was perfect for the occasion based on the song “La Cucaracha” that became popular during the Mexican Revolution, but also because cockroaches are a major concern in […]