This is an excellent capture from video being streamed by NASA from the International Space Station. The article says that it couldn’t possibly be a satellite, but, in fact, it could be. It could also be a manmade device of some kind, perhaps classified. It could also be an alien spacecraft, of course. There is no question about it being a hoax. It is genuine video.

Story Source: