'SEAL Christopher Cassidy completed training as one of these in 2006; he was a mission specialist on STS-127'
an astronaut
NAVY SEALS: SEAL Christopher Cassidy completed training as one of these in 2006; he was a mission specialist on STS-127
SEAL Christopher Cassidy completed training as one of these in 2006; he was a mission specialist on STS-127
SEAL Christopher Cassidy completed training as one of these in 2006; he was a mission specialist on STS-127
NAVY SEALS
an astronaut
NAVY SEALS