According to Marine Corps lore — and likely not based in fact — the red stripe on a Marine’s pants is said to honor the blood spilled at what 1847 Mexican-American War battle?

Veracruz
Chapultepec Castle
Monterey
Churobusco
Contreras

The Answer: The correct answer is Chapultepec Castle.

RECENT POSTS Don't Miss POSTS