Michael Shoup

My blogs

About me

Gender MALE
Introduction Lieutenant Colonel Shoup has retired after 20 years in the Marine Corps.