Happy Cinco de Mayo 2016! All the Memes You Need to See

The battle was won under the leadership of General Ignacio Zaragoza Seguín. The victory boosted morale with the Mexican army as well as the people in general.

(Imgur / Cartageon8359)