Today was May 5, Cinco de Mayo which marks the victory of the Mexican Army over the French at the Battle of Puebla. Althought the Mexican army was eventually defeated, the "Batalla de Puebla" came to represent a symbol of Mexican unity and patriotism - it is a huge day in Texas also and probably...