All the Azatlan wannabes recently celebrated Cinco de Mayo - a day commerating a temporary defeat of the French by the Mexican army in 1862 - for their Mexican heritage and pride.

Maybe its time Americans started celebrating some of their own heritage and pride.

How about celebrating the Treaty of Guadalupe Hidalgo, which ended the Mexican-American War on February 2, 1848 when Mexico surrendered?

Nah, too cold in most of the USA for a BBQ.

Texans remember the Battle of the Alamo. (February 23 – March 6, 1836) but its still not good patriotic partying weather across much of the USA.

How about celebrating the battle and subsequent capture of Mexico City, September 8-15, 1847? While being outnumbered by over 2:1, the victorius US forces had a 4:1 edge in casuality/wounded after the seven day battle.

The Marine Corp anthem commemerates "the halls of Montezuema" which actually was the Battle of Chapultepec Castle, September 12-14, 1847.

Thus September 14 would make a grand day to have parties and celebrations recounting the routing of the Mexican Army, the purchase of the American southwest, and the hanging of traitorous members of the Saint Patrick's Battalion who, like many illegal alien supporters of today, chose to side with Mexico over the United States.

What should we call the celebration?