Cinco de Mayo

It’s Cinco de Mayo everyone, a day to celebrate…Mexico? Wait a second, this is America, so what exactly are we celebrating? Come to think of it, what does this “holiday” have to do with the United States at all? In fact, chances are pretty good most people don’t even know what Cinco de Mayo is…