NASA has Just Detected Something Massive Docking On The International Space Station Geraldine 2 years ago Future Space NASA Has Just Detected Something Massive Docking On The International Space Station Credit MrLboyd Reacts