Video:

More Cinco de Mayo: The Battle Videos