I need to do this annually, because ignorance annoys me. For all the clueless people: Cinco de Mayo is NOT Mexico’s independence day. Cinco de Mayo is NOT even celebrated in Mexico. Cinco de Mayo is La Batalla de Puebla when the smaller Mexican army fought off the French and won. At least know your shit before you celebrate something. -_-