Steve Holmes
Steve Holmes
Lieutenant Colonel, (Retired)
USMC
Iraq
District 20