Watching a NASA live stream from the International Space Station (ISS), one UFO hunter spotted a "mysterious glowing orb," which he claims is proof of alien life.

YouTube user StreetCap1 regularly posts videos of strange sightings in space and on Mars. His latest video shows the "UFO from ISS" and consists of images he was able to pull from the live stream before NASA cut the feed. He says in the video's description, "NASA cut the camera feed so quickly even though this was very distant, but I still managed to get a couple of frames to enlarge."

Here's the video:

What do you think? Does this prove that aliens exist? Discussions and theories in the video's comments are covering everything from top secret weapons, a camera glitch, lens flare, a satellite, the list goes on. Streetcap1, however, rules out lens flare. "Unidentified Object is brighter on the left side due to the light from the Sun, so not Lens Flare."