SERGEANT TALON LEACH
Sgt. Leach was born in Anchorage, Alaska on Aug. 26, 1989. At the age of six, he and his family moved to Fulton Missouri, where he was raised and graduated from high school in 2008. In April 2010, Sgt. Leach completed Recruit Training at Marine Corps Recruit Depot, San [...]