Culture

What mexico celebrates is cinco de Mayo cinco de mayo is a holiday and its when they won spain thats why they celebrate cinco de Mayo.