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