Another UFO spotted near the International Space Station

Friday, 21 April 2017  (4 days ago)
A UFO enthusiast from Taiwan has shared footage which he believes shows an alien spacecraft with a cloaking device floating off the International Space Station.

Related Videos

Wochit Tech -   ▶  00:46


Wochit Tech -   ▶  00:39

RT News Channel -   ▶  02:02

Recent related news

A Russian Soyuz spacecraft carrying two crew members for the International Space Station blasted off on Thursday from a launch facility on Kazakhstan, NASA has...
4 days ago • BGR India

You might like