Guest
Login
Sign Up
Site settings
Forgot Password?
Peek inside the Crew Health and Performance Exploration Analog (CHAPEA), located at NASA's Johnson Space Center in Houston. Full Story: Credit: NASA/ Jaden Jennings
Autoplay video
Hide player controls
Hide resume playing