Reading Time: 1 minutes

Cinco de Mayo reenactment of The Battle of Puebla

Strange questions about Cinco de Mayo: The power of the name of Jesus