Well, Noe, you forced me to learn something about Cinco de Mayo, so I thank you. While it doesn't surprise me that it involved yet another loss by the beleaguered French army, I didn't know that the day's roots go back to a military victory by the Mexican army in Puebla over the French. I always was told that it was Mexican Independence Day, which is actually September 16.