An unidentified cigar-shaped flying object has been spotted 100 meters from the International Space Station.
The incident was captured on video (you’ll watch it below), which was “leaked” by NASA.
Ufologists comment:
“It is extremely arrogant, if not downright idiotic, to claim or suggest that our planet is the only one in the universe with life.”
Watch the video and share what you think.