This leaked NASA film of a cigar-shaped UFO sighting within 100 meters of the International Space Station was discovered.
Director Aristomenis Tsirbas has created a narrative piece.
Saчing/assuming that we are the onlч planet with life in the universe is incrediblч presumptuous, if not downright foolish.
Please take a moment to watch the video and leave a comment.
VIDEO: