Tag: UFO Is Closing In On Earth And NASA Is Covering It Up

UFO Is Closing In On Earth And NASA Is Covering It Up
via PopularMechanics, One of the nice things NASA does is stream live footage from the International Space Station as it orbits the Earth 16 times a day. It’s pretty calming stuff—until a UFO enters the picture. Then all bets are off. On July 9, NASA was streaming footage from the ISS when YouTuber Streetcap1 spotted […]