Leaked Footage of ‘Black Knight Satellite’ shadowing the ISS

New leaked Footage shows the enigmatic ‘Black Knight Satellite’ shadowing the International Space Station, leaving astronauts in awe.

An alleged leaked video has surfaced on the internet showing the (in)famous ‘Black Knight Satellite’ tailing the International Space Station. Even though skeptics remain confident that the alleged mythical satellite does not exist, there have been countless reports suggesting that the Alien Satellite does in fact exist, and is orbiting the planet.

Leaked Footage of ‘Black Knight Satellite’ shadowing the ISS