NASA Live Feed
-
UFO Hunter Spots Glowing Blue Light in NASA Live Feed
A UFO specialist claims to have caught a blue-light on NASA’s live feed at the International Space Station minutes before the feed was cut off. The said blue light is reportedly a UFO and that NASA’s move of cutting off the feed is a move to hide UFO evidence.
Latest Research Articles