Home A Bit of Humor: How Many Marines Does It Take…? CMC Home

CMC Home

Eoin Stewart Author
Eoin Stewart Author
General Paul Kelley X Commandant of the Marine Corps CMC Photo