21.9K subscribers
1 year ago • Marking History Channel
Who is the Greatest U.S. Marine General of All Time?
General John A. Lejeune
General Lewis "Chesty" Puller
General Smedley Butler
355 votes
40
11