Mexico has been getting some bad press lately thanks to swine flu. But it's May 5, so today is the day we celebrate Mexico, at least in America! Cinco de Mayo marks the date Mexico beat France in the Battle of Puebla in 1862.
But do you know what else happened on this day in history? Take this quiz to test your skills. You might learn some new trivia you can drop while you're sipping a margarita tonight!