David Leach, Jr.
Marine
Corporal
Afghanistan