Leroy Chiao Makes a Bubble in Space by Staff May 26, 2020 May 26, 2020 21 views 21In this iconic image, Staion Commander Leroy Chiao of NASA watches a water bubble float between him and the camera.Source: nasa.gov 0 FacebookTwitterPinterestEmail previous post Brand Your Web Project the Right Way With a .TECH Domain Extension next post How to Use Different Controllers With Google Stadia