25 Dec, 2024
2 mins read

Aliens exist? NASA cuts live feed as 6 UFOs appear in ISS live feed (Video+)

Alien hunters have once again spotted six UFOs lingering around the International Space Station and accused the US space agency NASA for hiding the truth about the existence of aliens from general public. Alien seekers claim that NASA cut the live feed from ISS as a fleet of six UFOs appeared on the screen and replaced it with […]