La Cucaracha: When is Day of the Dead over exactly? (toon) November 5, 2012November 5, 2012 by LALO ALCARAZ