Career
Additionally, Glenn Eller is a specialist in the United States Army. He is part of the United States. Army Marksmanship Unit (USAMU), stationed at Fort Benning, Georgia.
Additionally, Glenn Eller is a specialist in the United States Army. He is part of the United States. Army Marksmanship Unit (USAMU), stationed at Fort Benning, Georgia.