Nasa Just Shut Down Live Feed As Something Massive Shows Up At The International Space Station admin September 23, 2022 September 23rd, 2022 nasa feed international just live massive nasa shows shut something space station