Tuesday Open Thread: Semper Fi Edition

by Publius

Today, in 1775, the United States Marine Corp was founded.

iwo-jima-flag-raising-wwii

Semper Fi.