Originally Posted by
puffy
That's because its an American holiday made up by mexicans living in America.
check your facts
thats false,
a quick bit of 'research' nets that cinco de mayo is in fact of mexican origin, primarily a regional holiday in pueblo (which isnt exactly on the border of california or the US). its a celebration of initial mexican victories over french forces
californians turned it into what it is in the US, but it is still a celebration of sorts in select portions of mexico.