NASA video that has been leaked reveals an odd cigar-shaped UFO in space

A cigar-shaped UFO was spotted within 100 meters of the International Space Station in this released NASA video.

Aristomenis Tsirbas, the director, has produced a narrative work.

It is extremely arrogant, if not outright idiotic, to claim or assume that our planet is the only one in the universe containing life.

Please view the video and post a remark when you’ve done so.


Leave a Reply