Happy Cinco De Mayo! A truly Mexican-American holiday. The day honors Mexican’s victory at the Battle at Puebla, Mexico against French forces in 1862 (it is not Mexican Independence Day). Watch the video and see how the Mexican’s victory at the Battle of Puebla on Cinco De Mayo played a positive role in America’s Civil War and Union forces!!!