Capt Adrian Castillo

Starfire Optical Range Research Section Chief

U.S. Air Force

This Air Force Captain has been awarded both the Air and Space Achievement Medal and the National Defense Service Medal!

Videos: