โ€œQ: Why is Cinco de Mayo so popular in the United States?

A: Over 30 million Americans are of Mexican descent, and the rest will take any opportunity to celebrate a French military defeat.โ€

Man, the onion killed it today.