Facebook
Instagram
RSS
Ellen Ochoa is a renowned American astronaut, engineer, and former director of the Johnson Space Center. She...
Sign up for our newsletter to receive the latest in lifestyle trends, celebrity news, culture & entertainment.
Facebook
Instagram
RSS