Apparently the International Space Station has inadvertently captured more UFO traffic in Earth’s orbit. Approximately 150 unidentified objects were recorded. Typically when UFOs come into the field of view of NASA cameras they switch off the feed to the public and claim some sort of glitch. Sadly NASA still does not have the intestinal fortitude to share UFO live streams and videos incidents with the public. That being said the article which includes a video can be found HERE.