Massive UFO appears next to the ISS as NASA cuts life feed transmission again

A massive UFO appeared on NASA’s live feed filmed by the onboard cameras of the International Space Station. As the alleged UFO came closer, NASA decided to turn off the transmission causing rage among UFO believers. UFO hunters claim that this is conclusive proof that Alien crafts are visiting Earth. Is this the Black Knight … Continue reading Massive UFO appears next to the ISS as NASA cuts life feed transmission again