Image of the Day Leroy Chiao Makes a Bubble in Space StaffMay 26, 2020021 views In this iconic image, Staion Commander Leroy Chiao of NASA watches a water bubble float between him and the camera. Source: nasa.gov