The celebration of The Battle Of Puebla is on the way. As most Americans may know as "Cinco De Mayo." It is basically a reason for us to get smashed for no reason. Much like St. Patrick's day in Ireland, Cinco De Mayo is not celebrated in Mexico. But it gives us Americans a damn good reason to party.