On April 24, 2014 the live camera feed of the International Space Station showed what appeared to be a triangular unidentified object.
2014
aliens
extraterrestrial life
extraterrestrials
ISS
NASA
nasa ufo videos
UFO
ufo videos 2014
Triangular Unidentified Close Object at International space Station - Apr 24, 2014