The people of Puebla, poblanos, theatrically re-enact France's defeat at the Battle of Puebla in 1862 every year on the 5 May. Rifles, cannon discharges, smoke and shouting abound. At nightfall, the Mexican and French generals battle it out alone.
A force of 2000 woefully under-equipped Mexicans defeated a professional French army of 6000 troops who aimed to collect the debt of US$80m owed by the newly elected Mexican government. Men dressed up as French and Mexican soldiers enter into battle. Wine bottles sticking out of the 'French' soldiers' knapsacks are supposed to symbolise their nationality...
Games, food stalls and mariachi bands add to the day's excitement. Bullfighting also takes place throughout the day, so if you find this activity distasteful then avoid this particular part of the festival.
Event details can change. Please check with the organisers that the event is happening before making travel arrangements.