Cinco de Mayo, or Fifth of May, celebrates the victory of the smaller Mexican army over the mighty French juggernaut, in the Battle of Puebla, 1862. Cinco de Mayo is not the Mexican Independence Day, but many Latino Americans celebrate it. It's an exciting story to explore. Here are free printable Cinco de Mayo coloring pages and Mexican crafts to celebrate this fun ethnic festival. Free printable Cinco de Mayo coloring pages, Mexican crafts and printables