The 5th of May is not Mexico's Independence Day, but rather a great victory over France with American help in 1862. It is a festival day in America and Mexico.