Cinco de mayo.

Cinco de mayo celebration with music and dancing.